Cria um Checkout de assinatura — uma página de pagamento igual ao Checkout comum, mas para cobrança recorrente.
Aceita os mesmos parâmetros do Checkout (returnUrl, completionUrl, customerId, externalId, metadata, coupons, method). O Checkout de assinatura aceita apenas um produto; o ciclo (frequência) já deve estar definido no produto ao criá-lo na loja — não é enviado no checkout.
items (id e quantity); o produto deve ter ciclo definido na loja. Use a url da resposta para redirecionar o cliente.Todas as requisições devem incluir sua chave de API no header Authorization usando o formato Bearer <abacatepay-api-key>. Sem esse header a requisição será rejeitada.
Saiba mais sobre como criar e usar chaves de API na documentação de autenticação.
Mesmos parâmetros do Checkout, com items contendo exatamente um item (id e quantity).
O produto referenciado deve ter sido criado com ciclo de assinatura (frequency) na loja.
Lista com exatamente um item. O produto deve ter sido criado com ciclo de assinatura (frequency). O valor total é calculado a partir do produto.
1 elementMétodo de pagamento disponível.
PIX, CARD URL para onde o cliente será redirecionado ao clicar em "Voltar" no checkout.
URL para onde o cliente será redirecionado após o pagamento ser concluído.
ID de um cliente já cadastrado na sua loja. Se informado, o checkout será pré-preenchido com os dados deste cliente.
Lista de cupons que podem ser utilizados nesta cobrança.
50ID da assinatura no seu sistema, caso queira manter uma referência própria.
Metadados adicionais. Campo livre para a sua aplicação.