• Setup: LIVE, WooCommerce PayPal Payments v4.0.3, Subscriptions API (intent=subscription), processing in USD.

    Problem: The subscription is created (ID I-23EPA0DPLF1X), but when the buyer approves in PayPal it fails with: *”Sorry, we weren’t able to set up preapproved payments at this time.”* One-time payments work; only the preapproved/recurring step fails. Connectivity is healthy (endpoints return HTTP 200).

    I recconected the account and products dont have the checkbox for making this product a paypal subscription. They only show when setting sandbox mode.

    Is this related to Reference Transactions? Is that mandatory to integrate with Woo Subscriptions?

    System status

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

Viewing 1 replies (of 1 total)
  • Plugin Support Syde Jamie

    (@jamieong)

    Hi @agugentile ,

    Thank you for reaching out to us, we are here to help.

    You mentioned that you are processing in USD. We take a look at your system status report, however it is still set to Argentine Peso (ARS) which is not a supported currency. You must set this to a supported currency like USD under WooCommerce – Settings page.

    In Sandbox, PayPal accounts usually have all features (like Reference Transactions and Subscriptions) enabled by default. In LIVE, these must be manually granted by PayPal. 

    It is important to note that PayPal Vaulting requires “Reference Transactions” approval – this is also not available with your merchant account.  You can contact PayPal Merchant Support for help with enabling Reference Transactions for your subscription-based business.

    Let us know if you have further questions.

    Best Regards,
    Jamie

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.