Pular para o conteúdo principal
A Checkout API da Supergasbras oferece suporte a múltiplos métodos de pagamento. Este guia mostra como consultar os métodos disponíveis para uma sessão e como iniciar o processo de cobrança.

Listar métodos de pagamento disponíveis

Antes de iniciar o pagamento, consulte os métodos disponíveis para a sessão de compra atual:
A resposta inclui os métodos habilitados para aquela sessão, que podem variar de acordo com o perfil do cliente e o valor do pedido.

Iniciar o pagamento

Após selecionar o método de pagamento, inicie a cobrança:
O campo paymentData varia de acordo com o método de pagamento selecionado. Consulte a referência de pagamentos para detalhes por método.

Acompanhar o status do pagamento

Após iniciar o pagamento, consulte o estado da sessão para verificar o status:

Completar o pedido

Quando o pagamento for aprovado, complete o pedido:

Tratamento de erros de pagamento

Implemente uma estratégia de retry com backoff exponencial para lidar com erros temporários durante o processamento do pagamento.