Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to debug the PayPal debug_id?

We're using PayPal Vault Rest API for our payment features. It was working fine in sandbox, but it started giving us errors for a couple of weeks now. Error is manifesting in sandbox mode.

It's giving following error:

{
    "name": "INTERNAL_SERVICE_ERROR",
    "message": "An internal service error occurred.",
    "information_link": "https://developer.paypal.com/docs/api/payments/#errors",
    "debug_id": "############"
}

So my question is how we can use debug_id to find out the issue? Thanks in advance.

like image 933
Bilal Akmal Avatar asked Apr 24 '18 20:04

Bilal Akmal


People also ask

What is a PayPal debug ID?

The Debug ID is a comma separated list of the debug IDs received from PayPal. To troubleshoot the payment, you can contact PayPal support and they can use the Debug ID information to identify the problem. When the problem is resolved, you can make the payment manually.


1 Answers

From PayPal github issue tracker

Debug ID

You cannot use directly this id, you have to give it to the support.

On the other hand, if you log into your developer account, you should be able to see all requests made to a certain applications and/or email addresses.

enter image description here

Requests with errors are shown with the orange sign. You can click to see more details.

like image 65
Dilyan Trayanov Avatar answered Sep 18 '22 18:09

Dilyan Trayanov