Deeplink
- Quando utilizo o Deeplink tenho o seguinte erro: "ID DE PEDIDO DEFINIDO PORÉM DESABILITADO". O que fazer?
Este erro acontece pois você passou o orderID no request do deeplink mas a funcionalidade de id do pedido está desabilitada nas configurações do POS. Este campo de orderID é opcional, porém se precisar colocar este campo na filipeta, você precisa habilitá-lo no App de ajustes do POS.
- Quais parâmetros passar para enviar crédito a vista no DeepLink?
Para crédito a vista, não é necessário enviar o campo InstallmentCount. Basta enviar o campo InstallmentType = None conforme a documentação que o SDK já reconhece.
`PaymentInfo(
amount: 500,
transactionType:'CREDIT',
installmentType: 'NONE'
)`
- O Deeplink já possui a impressão customizada?
Atualmente o deeplink ainda não possui a impressão customizada liberada ainda, está em piloto e o time está ajustando.
Quando tento gerar um QrCode pelo App de pagamento da Stone, apresenta a mensagem: Erro de Comunicação. Conta Stone Não Cadastrada
Basta ativar o terminal usando o StoneCode 206192723, lembrando que é necessário realizar o vinculo entre o terminal e o StoneCode pelo forms: https://docs.google.com/forms/d/e/1FAIpQLSfR5Turzs0YFp5FpbjlNNGO9kq70VDl-_Fh21zeF5m3O44mng/viewform
Esse StoneCode está configurado para realizar transações de PIX no ambiente de testes.E para realizar a leitura do QRCode gerado e validar o fluxo completo é necessário instalar o app abaixo em um smartphone Android: https://drive.google.com/file/d/11-wylF1xj4TasQZ07ggKalzJeuTvIDGL/view?usp=share_link
Opções de pagamento para o deeplink (transaction_type, installment_type etc). Estou com dúvida sobre como repassar as opções de Débito e Crédito usado a opção QRCode (INSTANT_PAYMENT). Ou isso será informado diretamente no app de Pagamento da Stone?
Quando foi lançado o deeplink com o QrCode era igual a transação com Pix, seria só enviar o INSTANT_PAYMENT como tipo de transação. Mas depois de muitas validações do fluxo entendemos que QrCode não é um tipo de transação e sim um tipo de pagamento. Tipos de pagamento seriam cartão, qrcode, boleto... Tipo de transação seria débito, crédito, voucher, pix... Por conta disso, o fluxo de pagamento com QrCode foi modificado, sendo assim, a demo e a documentação ficaram desatualizadas. O fluxo correto para transacionar com qr code seria: enviar crédito/débito e os detalhes de parcelamento (com ou sem juros e a quantidade de parcelas ou a vista) e, no aplicativo de Pagamento Stone, vai aparece para aproximar o cartão ou pagar com qrcode.
Se quiser que a opção fique com o app Pagamento da Stone é só não enviar o campo.
Caso queira testar as chamadas do deeplink, temos um aplicativo demo em Nativo, Flutter e Xamarim (link do app demo)Temos alguns exemplos de teste nesse link da documentação.