Posted: December 19, 2024 at 9:08 pm
hello! I received an email indicating changes to Paypal support in EE. I would like to keep the whitelabeled Paypal checkout option in Paypal Pro. I do not want the standard Paypal flow that puts Paypal branded buttons and sends customers offsite to purchase. Please advise which payment gateway Add-On I should install and which Paypal account type I need to continue with the Paypal whitelabel approach. If this is not possible anymore with the Paypal gateways on EE, please advise. Thank you! |
|
Hi Dan, Use PayPal Commerce. When you connect your account in PayPal Commerce, make sure you select to Accept Credit and Debit cards, the bottom checkbox on this modal: https://monosnap.com/file/YpeVDpUeNV5OWD6DMGIUCnzXTuN4wc After you’ve connected your PayPal Account (the current account you have now should connect to PayPal Commerce just fine; it just needs to be a verified business account), in the payment method settings set the ‘Checkout Type’ option to ‘Advanced Credit and Debit Card payments’ and save. PayPal Commerce will now only show the card fields, not the Express buttons (PayPal buttons). |
|
Hi! Thanks for the note. We were able to set this up – however, we have two payment methods (and two Paypal accounts) that get connected for online classes versus in-person classes. Since these two types of classes are never purchased at the same time it works well with the MER plugin. However, we encountered a surprising glitch when trying to set up the second payment method of this Paypal Commerce. The In-Person class method was successfully connected to its Paypal account, but then when we went to connect the Online class Payment method (using another Paypal Commerce instance and completely separate browser and login to Paypal) the connection to the In-Person payment method got wiped out. I subsequently updated all plugins to current (this episode happened on an EE version 5.0.26). And then we reconnected the In-Person Payment method and it is working well. However, I am now gun-shy because I think this might happen again! Can you confirm that the Paypal Commerce payment method can support having two copies on the same site? It seems to say that it can be copied, but something clearly went wrong on our initial attempt. Thank you for any insight (including info on if there was a bug in versions before 5.0.31 that could have caused this). I want to move forward and part of the plan is to get feedback confirming that this is “supposed” to work. Thanks so much! |
|
Hello? It’s been a few days – I see there is a fix listed for PMPro and Paypal Commerce. Is this possibly related to my issue report here in this thread? Thanks! |
|
Hi there, My apologies for the delay, to explain:
It could not, the meta data storing the connection info for the PayPal Commerce payment method was shared across all instances of PayPal Commerce payment method when using Payment Methods Pro (which it should not have been). So I was waiting on the fix to be released before replying to this but it took a little longer than expected. However, this part:
I assume what happened here is the 2nd instance of the PPC payment method was loaded and on that version the Disconnect button was clicked (which would wipe out the connect meta data which as mentioned was being shared across all instances), correct? During testing, I’ve create multiple different instances of PPC and connected them to multiple different accounts at the same time now, I didn’t run into any issues where creating another instance would just wipe out the connect data itself. So right now, with the latest version of Event Espresso (5.0.34.p) the PayPal Commerce payment method should work find with payment methods pro. Creating/Activating another instance of the payment method should not wipe out the connect on other instances but it also should NOT show the Paypal sections as connected on that new instance… if it does compare the connected merchant ID to the ‘main’ PayPal Commerce payment method and see if its the same. If it is, it means the payment method is sharing the connection metadata (again, it should not be) and if you disconnect that new instance from PayPal it will disconnect the main one… so stop there and we can investigate further. |
|
Hi Tony, |
|
Hi Daniel, Just checking in to see if you had any issues? |
|
Hi! Have not yet tried this. I will let you know. Thank you for the follow up – much appreciated. D |
|
You must be logged in to reply to this support post. Sign In or Register for an Account