O Pix cash-out com QR Code dinâmico permite a criação de pagamentos únicos, incluindo a possibilidade de adicionar data de vencimento, cálculo de multas, juros e descontos. Essa modalidade exige a leitura e decodificação do QR Code, e, após essa etapa, o código EMV poderá ser utilizado para consultar o QR Code e, em seguida, realizar o pagamento.
Os passos seguintes à leitura e decodificação do QR Code são:
- Retornar informações do QR Code a partir do EMV: Utilize o código EMV decodificado durante a leitura do QR Code para realizar essa chamada.
- Consultar a URL retornada na chamada de consulta EMV: Utilize as APIs conforme o tipo do QR Code (type):
- Certifique-se de que a URL esteja no formato URL-encoded, conforme o exemplo mostrado como GIF em nossa documentação.
- Realizar a consulta DICT: Utilize a informação "key" retornada na chamada anterior. Consulte a API de dados bancários de uma chave Pix.
- Iniciar pagamento Pix: Utilize a API de pagamento ou transferência Pix.
Para criar o pagamento, preencha os seguintes parâmetros:
- amount: Informe o valor a ser transferido para a conta de destino.
- clientCode: Crie um código único para identificar a transação.
- transactionIdentification: Preencha com o dado retornado no campo “txid” da API de consulta do payload, seja de cobrança imediata ou com vencimento.
- debitParty: Preencha com os dados da sua conta bolsão Celcoin.
-
creditParty: Insira os dados bancários retornados na consulta DICT, onde:
- participant = bank
- accountNumber = account
- taxIdNumber = taxId
- initiationType: Preencha com a string “DYNAMIC_QRCODE” (que identifica uma transação a partir de QR Code dinâmico).
- paymentType: Preencha com a string “IMMEDIATE”.
- urgency: Preencha com a string “HIGH”.
- transactionType: Preencha com a string “TRANSFER”.
Para mais detalhes sobre essa operação, consulte o diagrama de uso em nossa documentação.
Comentários
0 comentário
Artigo fechado para comentários.