17

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.

shaedrich
  • 5,457
  • 3
  • 26
  • 42
Bilal Akmal
  • 207
  • 1
  • 4
  • 12
  • 2
    This is an ID you have to send to Paypal Merchant Support: https://www.paypal-techsupport.com/app/utils/login_form?p_next_page=ask Also, be sure to check your Paypal.log (or whatever you named it) for more info on a request. – Vael Victus Oct 15 '18 at 00:46

1 Answers1

7

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.

Ricardo Martins
  • 5,702
  • 3
  • 40
  • 59
Dilyan Trayanov
  • 549
  • 3
  • 21
  • 1
    What do you call a developer account? is it www.sandbox.paypal.com? – Yevgeniy Afanasyev Nov 11 '19 at 22:25
  • 2
    @YevgeniyAfanasyev This is the main account. When you register to developer.paypal.com, after that you can create as many sandbox accounts, as you like from the developer dashboard – Dilyan Trayanov Nov 12 '19 at 12:30
  • @DilyanTrayanov just to clarify what Yevgeniy meant to assert is You can't check any requests of Live PayPal application from the developer dashboard. You can only get sandbox app request – Shishir Sonekar Mar 18 '21 at 11:28