Authorizations
Cabeçalho de autenticação Bearer no formato Bearer <abacatepay-api-key> onde <abacatepay-api-key> é a sua chave de API.
Body
Define o tipo de frequência da cobrança. Para cobranças únicas, use ONE_TIME. Para cobranças que podem ser pagas mais de uma vez, use MULTIPLE_PAYMENTS.
ONE_TIME, MULTIPLE_PAYMENTS "ONE_TIME"
Métodos de pagamento que serão utilizados. Atualmente, apenas PIX é suportado, CARD encontra-se em beta.
1 - 2 elements["PIX"]Lista de produtos que seu cliente está pagando.
1[
{
"externalId": "prod-1234",
"name": "Assinatura de Programa Fitness",
"description": "Acesso ao programa fitness premium por 1 mês.",
"quantity": 2,
"price": 2000
}
]URL para redirecionar o cliente caso o mesmo clique na opção "Voltar".
"https://example.com/billing"
URL para redirecionar o cliente quando o pagamento for concluído.
"https://example.com/completion"
O id de um cliente já cadastrado em sua loja.
"cust_abcdefghij"
Dados do seu cliente. Caso o cliente não exista ele será criado.
Se verdadeiro cupons podem ser usados na billing
false
Lista de cupons disponíveis para resem usados com a billing
50["ABKT10", "ABKT5", "PROMO10"]Caso você tenha um identificador único da sua aplicação para cobranças, completamente opcional.
"seu_id_123"
Metadados opcionais para a cobrança