This is a great contribution. There is a huge amount of supporting information but I did have to dig in a bit to find my issue. I was getting a "account not authorized for credit cards" in my Paypal logs on ZC. We already had a business account so confusion ensued.
One of the pages referenced was https://github.com/lat9/paypalr/wiki...al-Credentials
This page is very useful as it specifically points out the relationships between the Paypal API fields and plugin's field names. I have had some odd issues over the years with OAuth Client IDs and Client Secrets going into oddly named fields.
Just a note that the instructions on updating your Paypal account are slightly off due to PP changes. The button "PayPal Checkout" is now called "Online Checkout". Also, there is an intermediate screen between this icon and the "Setup Your Site to Collect Payment" options. We already had a business account so I was very confused as why we could not accept CC directly in ZC. I followed the instructions expecting to have to upgrade my account. However, I quickly got a response that "you are now ready to accept credit card payments". It appears that this is a specific additional step you have to do even after your PP Business account is created. That step was not clear to me at all.
Thank you all for the work on this!
Bookmarks