Minstrel
Navegar na documentação

Central de desenvolvimento

Documentação

Da primeira cobrança no sandbox à integração completa. Siga o guia inicial ou vá direto ao recurso que você precisa implementar.

Sua primeira integração

Sandbox · sem credenciar adquirentes
  1. 1Crie sua chaveUse uma chave de sandbox.
  2. 2Cadastre um clienteIdentifique quem vai pagar.
  3. 3Faça a cobrançaEnvie e confira a resposta.

O que você quer integrar?

Guias práticos para cada parte da sua integração.

Veja uma requisição e sua respostaExemplo de cobrança com uma recusa já classificada.
POSTCriar um pagamento
curl -X POST https://api.minstrel.com.br/v1/payments \
  -H "Authorization: Bearer mk_sandbox_a1b2c3d4_sua-chave" \
  -H "Idempotency-Key: idem_01HQ8M5X7P2K3N4R5T6V7W8X9Y" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 14990,
    "currency": "BRL",
    "customerId": "cus_01HQ8M5X7P2K3N4R5T6V7W8X9Y",
    "paymentMethodId": "pm_01HQ8M5X7P2K3N4R5T6V7W8X9Y",
    "captureMethod": "automatic",
    "softDescriptor": "MINHALOJA"
  }'
201Recusa já classificada pela ABECS
{
  "object": "payment",
  "id": "pay_01HQ8M5X7P2K3N4R5T6V7W8X9Y",
  "status": "failed",
  "amount": 14990,
  "currency": "BRL",
  "decline": {
    "reason": "INSUFFICIENT_FUNDS",
    "reversibility": "REVERSIBLE",
    "retryAction": "RETRY_LATER"
  },
  "attempts": [
    {
      "attemptNumber": 1,
      "connector": "cielo",
      "status": "failed",
      "rawResponseCode": "51"
    }
  ]
}
Explorar a referência da API

Todos os guias

20 guias por assunto

As opções são independentes e podem ser alteradas a qualquer momento no rodapé. Sua escolha vale por até 180 dias.

Necessários Sempre ativos

Lembram sua escolha de privacidade e permitem as funções essenciais.

Ler a política de cookies