Criar cliente
Body
application/json
Body
Nome do cliente. Max: 64 caracteres.
E-mail do cliente. Max: 64 caracteres
Código de referência do cliente no sistema da loja. Max: 52 caracteres
CPF, CNPJ ou PASSPORT do cliente. Max: 16 caracteres para CPF e CNPJ e Max: 50 caracteres para PASSPORT
Tipo de documento. Valores possíveis: CPF, CNPJ ou PASSPORT.
Tipo de cliente. Valores possíveis: individual (pessoa física) ou company (pessoa jurídica).
Obrigatório, caso o document seja enviado.
Sexo do cliente . Valores possíveis: male ou female
Endereço do cliente.
Show Child Parameters
Telefones do cliente. Saiba mais sobre o telefones
Show Child Parameters
Data de nascimento do cliente.
Default:mm/dd/aaa
Objeto chave/valor utilizado para armazenar informações adicionais sobre o cliente. Saiba mais sobre metadata
Response
application/json
Response
200
Example:cus_QA5V47r9c0Im3dzN
Example:Tony Stark
Example:tonystarkk@avengers.com
Example:MY_CUSTOMER_001
Example:93095135270
Example:CPF
Example:individual
Example:male
Default:true
Show Child Parameters
Example:2017-09-22T15:36:46Z
Example:2018-04-03T17:46:20Z
Example:1984-05-03T00:00:00Z
Show Child Parameters
Show Child Parameters
Authentication
Body
Listar clientes
Este recurso permite a obtenção da carteira de clientes do lojista. Pode ser utilizados alguns parâmetros como filtro da listagem
Query Parameters
Nome do cliente
CPF ou CNPJ do cliente. Max: 16 caracteres
E-mail do cliente
Sexo do cliente . Valores possíveis: male ou female
Página atual.
Default:1
Quantidade de itens por página.
Default:10
Código do cliente no sistema do lojista
Default:10
Response
application/json
Response
200
Authentication
Query Parameters
Obter cliente
Path Parameters
Código do cliente. Formato cus_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:cus_6l5dMWZ0hkHZ4XnE
Example:Wonderful Woman
Example:wonderfulwoman@avengers.com
Example:female
Default:true
Show Child Parameters
Example:2017-08-22T19:50:44Z
Example:2017-08-22T19:50:51Z
Show Child Parameters
Authentication
Path Parameters
Editar cliente
Path Parameters
Código do cliente. Formato cus_XXXXXXXXXXXXXXXX.
Body
application/json
Body
Nome do cliente. Max: 64 caracteres.
E-mail do cliente. Max: 64 caracteres
Código de referência do cliente no sistema da loja. Max: 52 caracteres
CPF, CNPJ ou PASSAPORTE do cliente. Max: 16 caracteres para CPF e CNPJ e Max: 50 caracteres para PASSAPORTE
Tipo de documento. Valores possíveis: CPF, CNPJ ou PASSPORT.
Tipo de cliente. Valores possíveis: individual (pessoa física) ou company (pessoa jurídica).
Obrigatório, caso o document seja enviado.
Sexo do cliente . Valores possíveis: male ou female
Endereço do cliente. Saiba mais sobre endereços
Telefones do cliente. Saiba mais sobre o telefones
Data de nascimento do cliente.
Objeto chave/valor utilizado para armazenar informações adicionais sobre o cliente. Saiba mais sobre metadata
Response
application/json
Response
200
Example:cus_6l5dMWZ0hkHZ4XnE
Example:Peter Parker
Example:parker@avengers.com
Example:26224451990
Example:male
Example:individual
Default:true
Example:2017-05-02T23:26:49Z
Example:2017-05-02T23:28:16Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Body
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