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

Orders Remain in "Pending" Status After Successful Viva Wallet Transactions #2560

Open
rederijker opened this issue Nov 25, 2024 · 0 comments

Comments

@rederijker
Copy link

rederijker commented Nov 25, 2024

We are experiencing an issue with the Viva Wallet Smart Checkout integration in our Woocommerce system. After a customer completes a payment, the corresponding order occasionally remains in the "Pending Payment" status, even though the transaction has been processed successfully on Viva Wallet's end.

This issue does not occur with all orders but seems to happen randomly without a clear pattern.

Steps to Reproduce

A customer places an order and selects Viva Wallet as the payment method.
The customer successfully completes the payment via Viva Wallet.
The order on our platform remains in "Pending Payment" status despite the payment being successful.
Expected Behavior:
The order status should automatically update to "Processing" (or equivalent) after a successful payment confirmation.

Actual Behavior

For some orders, the status remains stuck as "Pending Payment" despite the transaction being completed successfully.

Additional Information

This issue occurs inconsistently and is difficult to replicate consistently.
The Viva Wallet payment logs confirm that the transactions in question were successful.
We suspect a possible issue with the callback/webhook not being processed correctly or a timeout in the communication between Viva Wallet and our system. What steps can we take to investigate and resolve this issue?

Environment Details

Woocommerce: 9.3.3
Viva Wallet plugin version: 3.6.8
PHP version: 8.3.13

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

1 participant