Criar cartão

Este recurso cria um card associado ao customer através do customer_id informado.


🚧

Falha na verificação de cartão

Quando a verificação de cartão esta ativa e ocorre uma falha na verificação, a API irá retornar erro "412" com a mensagem: "Could not create credit card. The card verification failed."

🚧

Cartão já cadastrado

Caso um cliente tente cadastrar um mesmo cartão mais de uma vez*, será retornado o mesmo card_id do cartão previamente cadastrado.

❗️

Campo "brand" é obrigatório para cartões Private Label

Caso o cartão seja private label (ou seja private_label = true), brand será um campo obrigatório.

Path Params
string
required

Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX

Body Params
string
required

Número do cartão. Entre 13 e 19 caracteres

string

Nome do portador como está impresso no cartão. Máximo de 64 caracteres (Caracteres especiais e números não são aceitos)

string

CPF ou CNPJ do portador do cartão. Obrigatório caso o tipo do cartão seja voucher (bandeiras VR ou Sodexo).

int32
required

Mês de validade do cartão. Valor entre 1 e 12 (inclusive)

int32
required

Ano de validade do cartão. Formatos yy ou yyyy. Ex: 23 ou 2023.

string

Código de segurança do cartão. O campo aceita 4 ou 3 caracteres, variando por bandeira.

string

Bandeira do cartão. Para cartões de crédito, temos como valores possíveis: Elo, Mastercard, Visa, Amex, JCB, Aura, Hipercard, Diners ou Discover. Para voucher, temos como valores possíveis: Alelo, VR ou Sodexo.

string

Indica a label do cartão

string

Código do endereço de cobrança. Max: 36 caracteres.<>Opcional, pode ser utilizado no lugar do billing_address.

string

Pode ser enviado no lugar dos dados do cartão, caso este já tenha sido tokenizado previamente. Saiba mais sobre criação de token de cartão.

Responses

Language
Credentials
Basic
base64
:
Request
Response
Choose an example:
application/json
Website Localization