Criar pagamento com Click to Pay

AmbienteMétodoEndpoint
Sandboxhttps://apisandbox.braspag.com.br/v2/sales
Produçãohttps://api.braspag.com.br/v2/sales

ℹ️

Saiba mais sobre essa funcionalidade na documentação.

Para a requisição de Click to Pay, envie o parâmetro Payment.Type como “CreditCard” e o parâmetro WalletType como “ClickToPay”;

⚠️

CAVV e código de segurança do cartão

  • Quando um cartão é tokenizado, o Click to Pay retorna o CAVV do cartão. Ao enviar uma transação com CAVV (Wallet.Cavv), não é obrigatório enviar o código de segurança do cartão;
  • Quando um cartão não é tokenizado, o CAVV não existe, então é obrigatório enviar o código de segurança do cartão (Payment.CreditCard.SecurityCode).
⚠️

O Click to Pay funciona com os dados do cartão ou DPAN. Não é possível criar transação com dados criptografados.

Veja como decriptar os dados de cartão na documentação da Mastercard.

Body Params
string

Número de identificação do pedido. Tamanho: 50.

Customer
object
Payment
object
Wallet
object
Headers
string
required
Defaults to e3c24810-18bb-4bd7-88a0-a36d6b4a0731

Identificador da loja no Gateway de Pagamento. Tamanho: 36. Formato: GUID.
Esta documentação traz um MerchantId padrão para permitir os testes em sandbox, mas você também pode informar o MerchantId habilitado durante o processo de implantação.

string
required
Defaults to GQUAIWVDKUINZRHDQPLHUVHAIIFEIXFEXWPOYGHY

Chave pública para autenticação dupla no Gateway de Pagamento. Tamanho: 40. Formato: GUID.
Esta documentação traz um MerchantKey padrão para permitir os testes em sandbox, mas você também pode informar o MerchantKey habilitado durante o processo de implantação.

string

Identificador da requisição, usado quando o lojista usa diferentes servidores para cada GET/POST/PUT. Tamanho: 36.

Response

Language
LoadingLoading…
Response
Choose an example:
application/json