Posted: December 26, 2024 at 9:01 am
|
Hi! We have used Event Espresso with PayPal Standard for years to sell our classes in the US and Canada on our WordPress site. We used a piece of custom code that depending on our client location changed our receiving PayPal email address from our US account to our Canadian account respectively, but now Event Espresso is requiring its users to transition to Paypal Commerce and we won’t be able to use our method with it because it links just one account to the site using OAuth. What options do we have to receive our Canadian client’s payments to our Canadian PayPal account and our US client’s payments to our US PayPal account? |
Hi there, Hmm, good question! Which specific version number of Event Espresso are you using? Do you use the Multi Event Registration add-on? |
|
|
Hi Tony! We are currently using version 5.0.21.p and we are not using the Multi Event Registration add-on? |
|
Hi Tony! We are currently using version 5.0.21.p and we are not using the Multi Event Registration add-on |
|
This is an urgent matter, We need to find a solution before EE stops working with Paypal Standard on January 15th. |
Hi Eric, So, as it stands, I don’t have a solution for your customization that will work with PayPal Commerce. The reason I asked if you were using Multi Event Registration (MER for short) was to look into possibly using the Payment Methods Pro add-on (PMP) for what you are trying to do. That add-on allows you to have multiple instances of a payment method and assign each specific instance to an event so it’s used for its payments (it’s not compatible with Multi Event Registration). However, the PayPal Commerce payment method is not currently compatible with the PMP add-on in that it won’t allow you to connect individual accounts to each instance. Moving forward, that would be the method I would recommend looking into here, as it will allow for support across any payment method. I assume you’re using the address values from the registration form to work out which account to charge. — Now the ‘good’ news. We’ve extended the deadline for the deprecated payment methods to April 15th 2025 as some users weren’t ready for the switch, so this gives some extra time for the above. |
|
|
Thank you Tony! Is it possible to assign two or more instances of payment methods to the same event using the Payment Methods Pro add-on? For example 2 different instances of Paypal each one with a different receiving account. |
Yes, but the intention is to allow you to assign specific payment methods to specific events. It wouldn’t be expected (by the payment method itself) that 2 instances of the same payment method would be enabled on a single event. Yes they’ll have different accounts connected to them, but the payment method itself wont know that. However, you can use a filter to filter out the payment methods based on a response from the registration form (likely in the way you are already doing with your custom code) OR assign neither of them directly to the event and pull either of the 2 PayPal Commerce payment methods in based on the above response. Take a look at the Note – you’ll still need the Payment Methods Pro add-on to enable that second PayPal Commerce payment method instance. |
|
The support post ‘Multiple PayPal accounts implementation with PayPal Commerce’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.