• Resolved colinfroggatt

    (@colinfroggatt)


    Hi, on march 3rd, about 14:20, all our orders started to fail. Woo logs shows a 403 error for PP auth calls as well as PP Error 54113.

    All the user sees at checkout is “Could not create token.” error.

    Sample error from woo logs:

    2025-03-05T20:37:14+00:00 Warning Could not create token. CONTEXT: {"args":{"method":"POST","headers":{"Authorization":"Basic QVxxxxxxZDQ3g="}},"response":{"headers":{},"body":"403 Forbiddenn
    Error 403 Forbidden
    Forbidden
    Error 54113
    Details: cache-rtm-ehrd2290034-RTM 1741207035 3864968718
    Varnish cache server
    ","response":{"code":403,"message":"Forbidden"},"cookies":[],"filename":null,"http_response":{"data":null,"headers":null,"status":null}}}

    This is repeated multiple times.

    I have disabled security plugins and others that might interfere with. I have also re-authenticated with PP from the Woo payment settings. No other page or other caching systems in place. No cache at the server level that I have any control over.

    Any help or suggestions would be appreciated. -C

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Krystian Syde

    (@inpsydekrystian)

    Hello @colinfroggatt

    Please try onboarding manually instead. For a step-by-step guide on this manual method, you can refer to this tutorial: https://woocommerce.com/document/woocommerce-paypal-payments/#manual-credential-input

    Let us know if the issue persists after using this method.

    Kind regards,
    Krystian

    Thread Starter colinfroggatt

    (@colinfroggatt)

    Hi @inpsydekrystian I used manual on-boarding when I re-authorised the plugin with PP. So the issue does persist with this.

    I am on

    • Woo Paypal Payments 2.9.6
      Woo 9.7.1
      WP 6.7.2
      PHP 7.4

    C.

    Thread Starter colinfroggatt

    (@colinfroggatt)

    I have just been doing more investigation on this. Things I have tried and made no difference:

    • disabling other plugins
      disabling theme and using WP 2019 theme.
      Check page for PP url failures and all seems ok

    This is also a better error message as it includes the PP url that responds with the error code and 403.


    2025-03-06T00:05:36+00:00 DEBUG POST https://api-m.paypal.com/v1/oauth2/token?grant_type=client_credentials
    Response: Array
    (
    [code] => 403
    [message] => Forbidden
    )
    Response Body:
    403 Forbidden

    Error 403 Forbidden
    Forbidden
    Error 54113
    Details: cache-rtm-ehrd2290047-RTM 1741219537 2437270121

    Varnish cache server

    2025-03-06T00:05:36+00:00 WARNING Could not create token. CONTEXT: {"args":{"method":"POST","headers":{"Authorization":"Basic QVpkxxxxxQ3g="}},"response":{"headers":{},"body":"nnnn n 403 Forbiddenn n n Error 403 Forbiddenn Forbiddenn Error 54113n Details: cache-rtm-ehrd2290047-RTM 1741219537 2437270121n n Varnish cache servern nn","response":{"code":403,"message":"Forbidden"},"cookies":[],"filename":null,"http_response":{"data":null,"headers":null,"status":null}}}
    2025-03-06T00:05:36+00:00 DEBUG POST https://api-m.paypal.com/v1/oauth2/token?grant_type=client_credentials
    Response: Array
    (
    [code] => 403
    [message] => Forbidden
    )

    -C

    Thread Starter colinfroggatt

    (@colinfroggatt)

    one more.

    When on the PP admin screen, I can manually re0auth the plugin to PP. I can “Refresh feature availability status” and get a response, but the webhooks appear to be broken.

    When hit the “resubscribe” to webhooks button, all I get back in the field above is :

    “Subscribed webhooks – Failed to load webhooks.”

    This has all been working so I don’t understand why it suddenly stops 🙁

    thanks, Colin

    Plugin Support Krystian Syde

    (@inpsydekrystian)

    Hello @colinfroggatt

    First, contact your hosting provider and ask for details about the 403 Forbidden error, as it points to a hosting-related issue. They might share a bit more logs from their end.

    Additionally, test if the same problem occurs with a sandbox account. This could help identify if the issue is account-related, though that’s unlikely.

    Please let us know the outcome.

    Kind regards,
    Krystian

    Thread Starter colinfroggatt

    (@colinfroggatt)

    Hi @inpsydekrystian I have tried in Sandbox mode and we see the same behavior. I have also been in contact with the hosting provider and they have investigated, but because the response is from PP, they have determined, and I agree, that this is not a hosting issue.

    I have also raised this with PP support so awaiting their finding.

    Is there a way to get more debug from the plugin regarding the req/resp to /from PP?

    thanks, Colin

    Plugin Support Krystian Syde

    (@inpsydekrystian)

    Hello @colinfroggatt

    We suggest you contact us directly for further assistance. We may need to examine your system report or logs to better understand what’s happening.

    You can open a ticket with our service desk. Here’s how you can request support: Request Support. Please make sure to include the URL of this thread in your ticket for reference.

    Kind regards,
    Krystian

    Plugin Support Krystian Syde

    (@inpsydekrystian)

    Hello @colinfroggatt

    Since the issue has been moved to the private support board, we consider this thread resolved.
    If you still have any questions or if a new problem arises, don’t hesitate to open a new thread.

    Kind regards,
    Krystian

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘All payments fail with PP Error 54113 and 403’ is closed to new replies.