Um cliente é seu usuário final, aquele que você vai cobrar e pagar o seu produto.

Estrutura

Um cliente é representado em nossa API pela seguinte estrutura:

{
  "id": "cust_aebxkhDZNaMmJeKsy0AHS0FQ",
  "metadata": {
    "name": "Test Customer",
    "cellphone": "11999999999",
    "taxId": "12345678900",
    "email": "test@example.com"
  }
} 

Atributos

id:

{
  "id": "cust_aebxkhDZNaMmJeKsy0AHS0FQ",
} 

id : string.
Id único do cliente na AbacatePay

metadados:

Objeto com os dados do cliente

json
{
  "metadata": {
    "name": "Test Customer",
    "cellphone": "11999999999",
    "taxId": "12345678900",
    "email": "test@example.com"
  }
} 
  • name : string.
    Nome do cliente (opcional)

  • cellphone : string.
    Telefone do cliente (opcional)

  • taxId : string.
    Documento válido do cliente, podendo ser CPF ou CNPJ (opcional)

  • email : string.
    E-mail do cliente (obrigatório)

Não é possível criar um cliente com CPF/CNPJ inválido e caso já exista um cliente com esse CPF/CNPJ, a API não criará o cliente novo mas retornará o cliente já existente