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.
1
element["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"