• Resolved Yuvrajsinh Sisodiya

    (@yuvrajsinh2211)


    In our project, we are using the WooCommerce plugin and the WooCommerce PayPal Payments plugin for payments. In this case, we are using recurring payments.
    When I am using sandbox details, PayPal payment is working properly, but when I am using live credentials (live email address, live merchant ID, live client ID, and live secret key), it shows this error and does not redirect to the PayPal site.

    Error: [FORBIDDEN] There is no permission for the requested operation. https://developer.paypal.com/docs/api/vault/v2/#error-NOT_ENABLED_FOR_VAULT_SOURCE

    Here is the error screenshot https://prnt.sc/wHW-4O3kxzX5

    So can you help me with this error or any configuration in the PayPal dashboard regarding this?

    Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hello,

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

    I would expect this issue to occur when the PayPal account that is being used, does not have Reference Transactions enabled. You can verify this, by looking into your system report, under the item “WooCommerce PayPal Payments”. Here it will show if Reference Transactions is active on your account.

    Without Reference Transactions, users can vault a PayPal payment method, but the vaulted payment method could only be used when the user is present on the site.
    Every PayPal integration requires Reference Transactions for automatic PayPal payments.
    I suggest reaching out to PayPal to request the feature to be enabled. Otherwise, PayPal subscriptions with PayPal Payments could only be renewed manually by the user when using PayPal Payments.
    To request that PayPal turn on Reference Transactions, call your local PayPal Support Help Center. Log into your PayPal account, then find your dialing instructions here.
    Tell PayPal that you are specifically calling so a PayPal Specialist can enable Reference Transactions on your account. They may try to help you set up recurring payments with a button — that is not what you want. They need to transfer you to a specialist who will ask you for your PayPal account information (email address), and then tell you that they filed a ticket, and you will hear back from PayPal via email on whether Reference Transactions have been enabled or not.
    You can read more about this here: https://woocommerce.com/document/woocommerce-paypal-payments/#subscriptions-faq
    https://woocommerce.com/document/paypal-reference-transactions/#section-1

    Please let me know if this helped you resolve the issue or if you require additional support.

    Kind regards,
    Joost

    Thread Starter Yuvrajsinh Sisodiya

    (@yuvrajsinh2211)

    Thanks for your reply!

    Is there any other way to use automatic PayPal payments (recurring payments) without reference transactions enabled?

    Because when I contact PayPal, they say that they enable reference transactions only for enterprise companies.

    Thanks!

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @yuvrajsinh2211

    Currently, you cannot sell subscriptions without having Reference Transactions active on your PayPal account. However, we are working on a new feature for our plugin, which should allow you to sell subscriptions without having Reference Transactions active.

    You can find some details on the current situation in this document. Soon we will release version 2.3.0 that will have many fixes for current issues and move the feature out of the testing setup we now use. Also, our official documentation will be updated to include more details about this feature.

    Let me know if you have any more questions for us.

    Kind regards,
    Joost

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello,

    Since we did not receive any response or follow-up questions from you, we will assume you got this working to your requirements. If you still have any more questions for us, please open a new thread, because we will mark this one as resolved.

    Kind regards,
    Joost

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Live PayPal payment issue’ is closed to new replies.