Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @demografix

    You can ignore these 403 errors. Normally, the plugin calls this endpoint once and then caches the result for a while. The team is looking into why, in some. cases, it may be called more frequently than intended.

    But this is not causing any problems and, at worst, somewhat clutters your API call history.

    The PayPal Payments performs this call to figure out if your merchant account is enabled for Reference Transactions as this determines whether features like PayPal Vaulting could be used by your connected account.

    The 403 response only means that your account is not enabled for Reference Transactions, therefore the plugin doesn’t let you use features such as PayPal Vaulting.

    Kind regards,
    Niklas

    Thread Starter demografix

    (@demografix)

    Requesting every second?
    See the updated image at https://www.demografix.com.au/demografix/paypal.html

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @demografix

    When the endpoint is called so frequently, a problem on your site causes the result not to be cached.

    One possible explanation for this could be when the site uses memcached as this may invalidate the transient which caches the result in the database.

    A copy of your system report and the plugin log files can help us better understand your setup and identify potential issues.
    The system report can be accessed from here:
    WooCommerce > Status > Get system report > Copy for support
    You can share the report with us either here in the forums or privately?from here, if you prefer. If sending privately, please include a link to this thread for context.

    Thanks!

    Kind regards,
    Niklas

    Thread Starter demografix

    (@demografix)

    Thanks, sent via Woo
    I did downgrade the plugin and it seems to have stopped…Mmmm…

    • This reply was modified 1 year, 3 months ago by demografix.
    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Normally the billing agreements endpoint should no longer be called when this transient is set: _transient_ppcp_reference_transaction_enabled

    This transient should be stored for three months, but there may have been instances where the transient failed to be created, causing the endpoint to be called again on almost every page load.

    Please get back via mail for any follow-up or reopen this thread, as I’ll mark it as resolved for now. Thank you!

    Kind regards,
    Niklas

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Errors in payPal reports’ is closed to new replies.