PayPal is saying our EE3 is sending US country code to PayPal, therefore we are getting charged a cross-border processing fee. PayPal said we need to make the change in EE3 to stop this occurring. We want the Canadian country code to be used. Where is this setting within the plugin?
Since you’re using the EE3 version, you’ll find that setting in Event Espresso > Payment Settings > PayPal Payments Pro Settings. There you’ll find an option with the label “Select the Currency for Your Country” where you can select Canadian Dollars, then click the Update button.
OK, thanks for checking. There are no additional settings for this, and it appears that the way the EE3 PayPal Pro gateway was developed was it was only intended to be used for registrations in the US only.
If all the registrations will be coming from Canada you can make an edit to the PayPal Pro gateway by following these steps:
1) FTP in to the server and copy the /paypal_pro/ folder from the event-espresso/gateways folder.
2) put the copy in /wp-content/uploads/espresso/gateways
3) open DoDirectPayment.php and edit line 60 so it reads: 'countrycode' => 'CA',
4) save the file
Viewing 3 reply threads
The support post ‘PayPal Pro – Sending Wrong Country Code to PayPal?’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.