Skip to main content
PATCH
/
organizations
/
{organizationId}
/
payment-methods
/
{paymentMethodId}
/
default
Definir Metodo de Pagamento Padrao
curl --request PATCH \
  --url https://api.example.com/organizations/{organizationId}/payment-methods/{paymentMethodId}/default \
  --header 'Authorization: <authorization>'
{
  "statusCode": 400,
  "message": "Bad Request Error",
  "errors": [{"message": "required", "path": "field"}]
}
Define um metodo de pagamento como padrao.
curl -X PATCH https://api.awsales.io/studio/organizations/ORG_ID/payment-methods/PM_ID/default \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
O metodo de pagamento padrao e usado automaticamente para cobracas de assinatura e pagamentos de fatura. Apenas um metodo de pagamento pode ser o padrao por vez.
Requer permissao payment_method:set_default.

Cabecalhos

Authorization
string
required
Token bearer.

Parametros de Rota

organizationId
string
required
O UUID da organizacao.
paymentMethodId
string
required
O ID do metodo de pagamento a definir como padrao.

Resposta

paymentMethodId
string
O ID do metodo de pagamento.
organizationId
string
O UUID da organizacao.
type
string
O tipo do metodo de pagamento (CARD ou BOLETO).
brand
string
Bandeira do cartao. Presente apenas para tipo CARD.
last4
string
Ultimos quatro digitos. Presente apenas para tipo CARD.
expMonth
integer
Mes de expiracao. Presente apenas para tipo CARD.
expYear
integer
Ano de expiracao. Presente apenas para tipo CARD.
isDefault
boolean
Se este e o metodo de pagamento padrao.
billingDetails
object
Informacoes de contato de cobranca.
{
  "statusCode": 400,
  "message": "Bad Request Error",
  "errors": [{"message": "required", "path": "field"}]
}

Codigos de Erro

StatusCodigoDescricao
400validation_errorEntrada invalida ou campos obrigatorios ausentes
401unauthorizedAutenticacao ausente ou invalida
403forbiddenPermissoes insuficientes
404organization.not_foundOrganizacao nao encontrada
404payment_method.not_foundMetodo de pagamento nao encontrado
500internal_server_errorOcorreu um erro inesperado