I can get the regular API credentials for my Business Account just fine.
But is there a different set of API credentials for Payments Pro?
And for the Sandbox/Developer API credentials, are there 2 different sets as well? One set for Payments PRO and one for regular Business accounts?
No, the API Credentials do not change for PayPal Pro. The only difference is that when you try to checkout without a PayPal Pro account via Credit Card in s2Member’s PayPal Pro Forms, it will throw an error. Having a PayPal Pro account will let the transaction go through.
Because there is sandbox.paypal.com, and https://www.x.com/developers/paypal; I don’t know which one I should be using to set up a test environment for my Payments Pro account. Or if paypal automatically gives me the proper sandbox API credentials simply because my account has been approved for Payments PRO in the first place.
Generally we suggest testing your checkout with a live PayPal account, using $0.01 transactions over using a PayPal Sandbox account. That being said if you’re looking to use your Sandbox account, you’ll want to log in at http://sandbox.paypal.com/.