Seu primeiro pagamento em sandbox
Cinco passos, na ordem em que a API espera. Tudo aqui roda contra o ambiente de sandbox, com cartão de teste, e cada passo existe como requisição na coleção.
Pegue as credenciais e a coleção
No Backoffice da Vellus, abra Integrações e gere um
clientIde umclientSecretde sandbox (Credenciais). Importe no Postman a coleção e o ambiente, e preencha as duas variáveis.Coleção Postman · Vellus Payments · Pagamentos e checkoutA coleção desta versão da spec ainda não foi publicada. Ela sai do pipeline do serviço, gerada da mesma spec e testada contra a sandbox antes de aparecer aqui. Enquanto isso, use a referência da API.
Gere um token de acesso
Peça um token em
POST /connect/tokencom as credenciais. O token vai no cabeçalhoAuthorization: Bearerdas próximas chamadas (Autenticação).Tokenize um cartão de teste
Chame
POST /v2/tokenizationcom o cartão de teste4111 1111 1111 1111. Guarde o token devolvido; o número do cartão não volta mais.Crie o pagamento
Chame
POST /v2/paymentusando o token do cartão no lugar dos dados dele.curl -X POST https://api-payments.sand-fintech.com/v2/payment \-H "Authorization: Bearer $TOKEN" \-H "Content-Type: application/json" \-d @pagamento.jsonConfira a transação
Consulte
GET /v2/payment/transaction/{transactionId}e veja o status. Se algo falhar, o corpo traz ocodee o link para a página do erro no campotype.