Criar pagamentos no e-commerce

A API do Gateway de Pagamento permite criar transações dos seguintes meios de pagamento:

  • Cartão de crédito;
  • Cartão de débito;
  • Pix;
  • Boleto bancário;
  • QR Code;
  • E-wallet;
  • Buy Now Pay Later (BNPL);
  • Voucher.

O fluxo de cada transação depende dos serviços utilizados e das configurações escolhidas pela loja.

Veja a seguir a representação de um fluxo transacional padrão seguida de uma pequena descrição das principais partes envolvidas:

Fluxo Transacional
  • Plataforma de e-commerce: provê solução técnica para lojistas construírem toda a infraestrutura e processos necessários para sua operação de e-commerce.
  • Gateway de Pagamento: conecta e-commerces com os serviços de pagamento (adquirente, boleto, emissor), facilitando a gestão dos fornecedores de pagamento pelos lojistas.
  • Adquirente: faz a conexão da transação com as bandeiras e liquida a transação para os lojistas.
  • Bandeira: faz a comunicação com o emissor do cartão da transação e liquida a transação para os adquirentes.
  • Emissor: dá crédito e armazena o dinheiro do comprador. Na transação, aprova ou nega por razões de saldo, validade do cartão ou fraude. Liquida a transação para a bandeira.

Nota: Para evitar que a duplicidade de pedidos ocorra durante uma transação, o Gateway de pagamento possui a opção de bloqueio de pedidos duplicados que, quando habilitado, retorna o código de erro "302", informando que o MerchantOrderId enviado está duplicado. Para saber mais detalhes sobre essa feature, consulte este artigo.