Confira a seguir os recursos disponíveis na API Gateway de Pagamento.
API transacional
URL sandbox: https://apisandbox.braspag.com.br/
URL produção: https://api.braspag.com.br/
| Método | Endpoint | Descrição |
|---|---|---|
post | /v2/verifycard | Valida o cartão com Zero Auth e retorna as informações do cartão a partir da consulta BIN ou token do cartão. |
post | /v2/sales/ |
|
post | /v1/authorize | Obtém as parcelas de uma integração com a Koin. |
put | /v2/sales/{PaymentId}/capture | Captura transação de cartão de crédito. |
put | /v2/sales/{PaymentId}/void |
|
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Customer | Altera dados do comprador em um pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Payment | Altera dados do pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Amount | Altera valor do pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/RecurrencyDay | Altera dia do pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/NextPaymentDate | Altera data do próximo pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Interval | Altera intervalo do pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/EndDate | Altera data final do pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Deactivate | Desativa um pagamento recorrente. |
put | /v2/RecurrentPayment/{RecurrentPaymentId}/Reactivate | Reativa um pagamento recorrente. |
API de consulta
URL sandbox: https://apiquerysandbox.braspag.com.br/
URL produção: https://apiquery.braspag.com.br/
| Método | Endpoint | Descrição |
|---|---|---|
get | /v2/sales/{PaymentId} | Consulta transação pelo PaymentId. |
get | /v2/sales?merchantOrderId={merchantOrderId} | Consulta transação pelo MerchantOrderId. |
get | /v2/RecurrentPayment/{RecurrentPaymentId} | Consulta transação recorrente. |
API de autenticação do Cartão protegido
URL sandbox: https://authsandbox.braspag.com.br/oauth2/token
URL produção: https://auth.braspag.com.br/oauth2/token
| Método | Endpoint | Descrição |
|---|---|---|
post | oauth2/token | Obtém o token de acesso a API do cartão protegido |
API do Cartão protegido
URL sandbox: https://cartaoprotegidoapisandbox.braspag.com.br/
URL produção: https://cartaoprotegidoapi.braspag.com.br/
| Método | Endpoint | Descrição |
|---|---|---|
post | /v1/Token | Cria um cartão tokenizado (token reference) |
get | /v1/Token/{TokenReference} | Consulta informações relacionadas a um TokenReference, tais como Status, Cartão Mascarado, Data de Validade e Nome do Portador. |
get | /v1/Alias/ {Alias} /TokenReference | Obtém o TokenReference por meio de um alias (apelido do cartão) previamente informado. |
get | /v1/Token/{TokenReference}/suspend | Suspende um TokenReference temporariamente. |
get | /v1/Token/{TokenReference}/unsuspend | Reativa um TokenReference. |
delete | /v1/Token/{TokenReference} | Exclui o TokenReference da base definitivamente. |