Criar cartão
Este recurso cria um card associado ao customer através do customer_id informado.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX
Body
application/json
Body
Número do cartão. Entre 13 e 19 caracteres
Nome do portador como está impresso no cartão. Máximo de 64 caracteres (Caracteres especiais e números não são aceitos)
CPF ou CNPJ do portador do cartão. Obrigatório caso o tipo do cartão seja voucher (bandeiras VR ou Pluxee).
Mês de validade do cartão. Valor entre 1 e 12 (inclusive)
Ano de validade do cartão. Formatos yy ou yyyy. Ex: 23 ou 2023.
Código de segurança do cartão. O campo aceita 4 ou 3 caracteres, variando por bandeira.
Bandeira do cartão. Para cartões de crédito, temos como valores possíveis: elo, mastercard, visa, amex, jcb, aura, hipercard, diners, unionpay ou discover.
Indica a label do cartão
Código do endereço de cobrança. Max: 36 caracteres.<>Opcional, pode ser utilizado no lugar do billing_address.
Endereço de cobrança.
Show Child Parameters
Objeto com opções para a criação do cartão. Um exemplo de opção que pode ser adicionada ao cartão é o verify_card : true, que informa que haverá uma validação do cartão antes da utilização (Zero Dollar Auth).
Objeto chave/valor utilizado para armazenar informações adicionais sobre o cartão. Saiba mais sobre metadata
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.
Response
application/json
Response
200
One OfExample:card_8ELY0AwVF9HDa3jK
Example:542501
Example:7793
Example:Mastercard
Example:Tony Stark
Example:93095135270
Default:0
Example:1
Default:0
Example:2030
Example:active
Example:Sua bandeira
Example:2017-07-07T19:50:33Z
Example:2017-07-07T19:50:33Z
Show Child Parameters
Show Child Parameters
Example:credit
Authentication
Path Parameters
Body
Listar cartão
Este recurso permite a recuperação da Wallet contendo todos os cartões do cliente através do seu identificador (customer_id).
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Authentication
Path Parameters
Obter cartão
Possibilita a recuperação de um card através dos identificadores do cartão (card_id) e do cliente associado (customer_id), informados por parâmetro.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Código do cartão. Formato: card_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:card_ej6MVD4sYLUBVy92
Example:400000
Example:0010
Example:Visa
Example:Tony Stark
Example:93095135270
Default:0
Example:1
Default:0
Example:2030
Example:active
Example:credit
Example:2023-03-17T14:01:48Z
Example:2023-03-17T14:01:48Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Editar cartão
Com o verbo HTTP PUT, através do identificador do cartão (card_id) e do identificador do cliente ao qual o mesmo está associado (customer_id) é possível alterar dados do cartão informado.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX
Código do Cartão. Formato: card_XXXXXXXXXXXXXXXX.
Body
application/json
Body
Nome do portador como está impresso no cartão. Máximo de 64 caracteres (Caracteres especiais e números não são aceitos)
CPF ou CNPJ do portador do cartão. Obrigatório caso o tipo do cartão seja voucher (bandeiras VR ou Pluxee).
Mês de validade do cartão. Valor entre 1 e 12 (inclusive)
Ano de validade do cartão. Formatos yy ou yyyy. Ex: 23 ou 2023.
Código do endereço de cobrança. Max: 36 caracteres.<>Opcional, pode ser utilizado no lugar do billing_address.
Endereço de cobrança.
Objeto chave/valor utilizado para armazenar informações adicionais sobre o cartão. Saiba mais sobre metadata
Response
application/json
Response
200
Example:card_oXpOkr1Sy3UQm7P9
Example:542501
Example:7793
Example:Mastercard
Example:Peter Parker
Default:0
Example:12
Default:0
Example:2030
Example:active
Example:2018-04-03T20:54:58Z
Example:2018-04-04T12:25:32Z
Show Child Parameters
Show Child Parameters
Example:credit
Authentication
Path Parameters
Body
Excluir cartão
Com o verbo HTTP DELETE, através do identificador do cartão (card_id) e do identificador do cliente (customer_id) ao qual o cartão está associado, é possível remover o cartão da Wallet do cliente.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Código do cartão. Formato: card_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
One OfExample:card_OBojZD1IvGcPq8gl
Example:542501
Example:7793
Example:Mastercard
Example:Tony Stark
Default:0
Example:1
Default:0
Example:2022
Example:deleted
Example:2018-04-04T12:43:16Z
Example:2018-04-04T12:43:30Z
Example:2018-04-04T12:43:30Z
Show Child Parameters
Show Child Parameters
Example:credit