Rotas
Escopo
payments:create. Idempotency-Key obrigatório nas duas.
Corpo
Envie exatamente um entrepixKey e qrCode. Os dois juntos, ou nenhum dos
dois, resultam em 422 invalid_request.
Enviar para uma chave
Pagar um QR Code
Pagar uma cobrança pelo QR Code não é a mesma coisa que transferir para a chave
dela. Só o caminho do QR Code carrega o identificador que o sistema do lojista usa
para dar a venda por paga. Se você recebeu um QR Code, pague pelo QR Code.
qrCode, o servidor decodifica o BR Code de novo e usa amountCents como
conferência:
Exemplo
Tetos de valor
Cada credencial tem um teto por transação acordado com a PrismaPay. A verificação falha fechada:“Falha fechada” significa que a ausência de configuração recusa a operação, em vez
de liberar. Se você recebeu
cashout_limit_not_configured, não é bug do seu lado:
peça a configuração do teto à PrismaPay.Resultado incerto
409 payment_pending_confirmation significa que o resultado do pagamento ainda não
foi confirmado.
Antes de enviar
1
Confira o saldo disponível
Use o campo
available de GET /v1/accounts/{accountId}/balance. Ele já está
líquido das tarifas em aberto.2
Gere e guarde a chave de idempotência
Uma chave por pagamento, persistida antes da primeira chamada. Ver
Idempotência.
3
Trate o 409 request_in_progress esperando, não trocando a chave
Trocar a chave nesse momento é o caminho para pagar duas vezes.
