Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Payment is never completed and handleRedirect is never called #72

Open
bytenaija opened this issue Apr 22, 2024 · 2 comments
Open

Payment is never completed and handleRedirect is never called #72

bytenaija opened this issue Apr 22, 2024 · 2 comments

Comments

@bytenaija
Copy link

Description

The handleRedirect function is not called when confirmation is delayed when paying with a mobile money transfer. Resulting in the user being debited and not knowing if the transaction was successful or failed

Steps to Reproduce

  1. Initiate Payment a Rwanda Mobile Money Payment
  2. A 4 to 10 minutes confirmation delay is experienced
  3. The transaction eventually goes through, and the user gets debited. Still, the handleRedirect function is not called, and even the webhook needs to be sent.

Expected behaviour

  • The handleRedirect gets called, and I get to know if the transaction was successful or failed
  • Webhook is sent to our webhook URL

Actual behaviour

  • The webview loading button keeps loading even after a user completes verification and the money is debited, as shown in the video below.
  • The webhook URL is never called.
WhatsApp.Video.2024-04-22.at.8.01.23.AM.mp4

Reproduces how often

  • 100%. All the time

Configuration

  • API Version: v3
  • Environment: Live Mode
  • Browser: iOS iPhone, Android Phone
  • Language: React Native

Additional Information

There's no error message

@EmmyAina
Copy link

This was the exact issue I created prior to yours. But mine doesn't get reproduced all the time. Just randomly

@thecodecafe
Copy link
Collaborator

@kpose can you help out here? Redirect appears to be erratic for some folks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants