Venmo via Widget
Disponível apenas no território dos Estados Unidos.
Pré-requisitos#
Antes de implementar Venmo pagamentos, certifique-se de ter:
- Ativado Venmo no painel de administração DEUNA.
- Um token de pedido gerado em dólares americanos (USD).
- Integrado o DEUNA SDK em seu projeto.
- Revisou o Documentação do widget de pagamento para sua plataforma.
Configuração do widget de pagamento#
JavaScript
DeunaSDK.initPaymentWidget({
orderToken: '<YOUR_GENERATED_ORDER_TOKEN>',
paymentMethods: [
{
paymentMethod: 'wallet',
processors: ['venmo'],
},
],
callbacks: { ... },
});Tipos de erro#
Quando uma transação é recusada, um INSTRUMENT_DECLINE um erro será retornado, o que pode ser causado pelos seguintes subtipos
- INSUFFICIENT_FUNDS
- ACCOUNT_CLOSED
- ACCOUNT_FROZEN
- SUSPECTED_FRAUD
- GENERIC_DECLINE