Ask a Question
Back to All

Testing GCash & GrabPay Failure Scenario

Hi Paymongo Team, we would like to update the Order status when E-Wallet payment with GCash / GrabPay fails. While verifying this failure case in the Test mode, when I click "Fail Test Payment" in the E-Wallet page, the browser is getting refirected to the "failure" URL as passed in the API payload as expected. However there seems to be no webhook call to indicate the Payment has failed, though we have registered "payment.fail" webhook.

Also we would like to confirm the status using the GET source API before updating in our system. Seems like the status of the Source created in the above case for the E-Wallet seems to be in "pending" itself.

Can you please help clarify both the above points. Thanks.