POST:: Iniciar pagamento Pix
Essa API permite que seja realizada a iniciação de um pagamento Pix a partir das regras populadas em seu payload.
Regras de preenchimento e validação do campo TransactionType:
TRANSFER: 'vlcpAmount', 'vldnAmount', 'withdrawalAgentMode' e 'withdrawalServiceProvider' não devem ser preenchido. WITHDRAWAL: 'vlcpAmount' não deve ser preenchido, 'vldnAmount', 'withdrawalAgentMode' e 'withdrawalServiceProvider' devem ser preenchido. CHANGE: 'vlcpAmount', 'vldnAmount', 'withdrawalAgentMode' e 'withdrawalServiceProvider' devem ser preenchido.
Regras de preenchimento e validação do campo InitiationType:
MANUAL: 'transactionIdentification' deve ser nulo, 'creditParty.key' deve ser nulo. DICT:'transactionIdentification' deve ser nulo, 'creditParty.key' deve ser preenchido. STATIC_QRCODE: 'transactionIdentification' deve ser preenchido com o identificador do QR Code contendo até 25 caracteres, 'creditParty.key' deve ser preenchido. DYNAMIC_QRCODE: 'transactionIdentification' deve ser preenchido com o identificador do QR Code contendo de 26 até 35 caracteres, 'creditParty.key' deve ser preenchido. PAYMENT_INITIATOR: 'taxIdPaymentInitiator' deve ser preenchido com um CNPJ (14 caracteres). - PAYMENT_INITIATOR: 'creditParty.key' deve ser preenchido caso exista uma consulta DICT pré pagamento. PAYMENT_INITIATOR: 'transactionIdentification' deve ser preenchido de acordo com a regra de pagamento de STATIC_QRCODE.
Endpoint de request
Exemplo com as principais linguagem
Retorno em JSON com os dados do cadastro.
Modelo de retorno 200 OK
Modelo de retorno 400 Error
Modelo de retorno 504 GatewayTimeout
Last updated