É possível simular um pagamento em homologação de duas formas:
Aplicativo Flagship Payment App
Nosso aplicativo de pagamentos é disponibilizado como uma conveniência para facilitar os testes em homologação, basta acessar através do link: Flagship Payment App
Para simular o pagamento, basta colar o copia e cola (textContent) retornado na geração do QR Code, aguardar a decodificação e realizar o pagamento.
É possível realizar o pagamento de QR Code dinâmico e estático, porém no QR Code estático é necessário que o parâmetro reference do QR Code seja informado na geração e não seja enviado em branco.
Pagamento pela API
Para a realização do pagamento pela API basta seguir 3 etapas, sendo elas:
Decodificação do QR Code
Utilizar o endpoint: {{url}}/v1/qrcode/decoding informando o copia e cola, com isso será retornado as informações do QR Code.
Consulta de alias do destinatário
A segunda etapa consiste em realizar uma consulta do alias do destinatário (que será retornado na etapa anterior), para isso basta realizar o envio da requisição para: {{url}}/v2/accounts/{{accountId}}/aliases/{{country}}/{{alias}}.
Nessa etapa será retornado informações importantes para a etapa final, como os dados da conta recebedora e o endToEndId.
Pagamento do QR Code
Por fim para a realização do pagamento, basta utilizar o edpoint: {{url}}/v1/accounts/{{accountIdPagamentoPix}}/withdraw informando os dados retornados na etapa anterior e prosseguir com o pagamento. Nessa etapa será retornado o transactionId que é a identificação da transação.
Esse exemplo está disponível em nossa collection, dentro da pasta Pagamento PIX lendo QR Code
Link para baixar: Collection