Hello @openmindculture
Please note that if you reply to a thread that’s two months old without tagging me personally, I won’t receive a notification about your post. I try to stay updated with older threads, but there’s always a chance I might miss one. Also, I’ll also try to address your message from that previous topic.
What’s the current status and planned updates for PayPal vaulting? If I understand the plugin’s changelog correctly, there has been some critical changes that have been rolled back concerning Vaulting? Fix – Can not refund order purchased with Vault v3 Card payment #1997. Does this mean the current plugin version uses PayPal Vault version 3 or not? Is the problem expected to be solved in the current release, WooCommerce PayPal Payments 2.5.4 ? Is there any additional action necessary or recommended to repair existing customers’ database entries or PayPal data?
As for the current status, Vault v3 is fully operational, though we are still making some minor adjustments. The problems with failing renewals were also primarily related to Vault v2 as the old PayPal API had some compatibility issues which have been addressed since in Vault v3. We expect to release version RC 2.6.0 soon, which will include further improvements. Regarding the issue with existing customers, it’s hard for me to comment directly without knowing the details. If we had the logs, we could assess the problem more accurately. It’s possible that migrating tokens from PayPal could solve the issue.
Regarding PR 1997, the issue was specific to ACDC (Advanced Card Processing) and didn’t involve PayPal Vault. I also don’t believe this issue was critical because there was a workaround available through refunds via the PayPal dashboard. This problem has been fixed in version 2.5.2, as noted in the PR.
Hi all, as you mentioned in several other posts, there are now at least two different methods for subscriptions using PayPal, PayPal Vaulting (traditional option for automatic renewals) and PayPal Subscriptions (new feature that does not require Reference Transactions to be active on your account), see https://ww.wp.xz.cn/support/topic/subscription-not-working-21/
You can find the most information on this topic in our Subscriptions FAQ section of the documentation. If a merchant is enabled for Reference Transactions, then PayPal Vaulting will naturally be the more favorable option.
As we have had severe problems with failing vaulting subscriptions for existing customers (see How to repair PayPal subscribers with missing token? https://ww.wp.xz.cn/support/topic/how-to-repair-paypal-subscribers-with-missing-token/ ), I was wondering if that would be a better option. Is it correct that we currently have three different options?
As I mentioned earlier, we can analyze this issue, but I recommend contacting us directly. It’s hard to determine the level of intervention needed without more details. You might need to share data directly from the database, which I assume you wouldn’t want to do publicly here.
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.
Is it correct that we currently have three different options?
traditional vaulting with Vault 2.x
traditional vaulting with Vault 3.x
PayPal Subscriptions without Reference Transactions?
Is the latter one fully supported by the current WooCommerce PayPal Payments plugin, and is there a necessary or recommended migration for existing customers?
Currently, for German merchants, all transactions through PayPal Vault are processed using version 3, but this varies by location.
Migrating existing customers from PayPal Vault to PayPal Subscriptions directly within the system is not supported. The only way for customers to switch to PayPal Subscriptions would be for them to cancel their current subscription and repurchase it under the new system. The PayPal Subscriptions feature makes automatic payment processing more broadly accessible but it comes with certain limitations.
Please do not hesitate to reach out with any additional questions or concerns you may have.
Kind regards,
Krystian