Not sure if this is a bug, quirk, “by design” or just my confusion…
In Pro Sites dashboard –> Settings –> PayPal Express/Pro –> PayPal Mode
The drop-down has two choices: Live Site or Test Mode (Sandbox).
How is this supposed to work?
My initial expectation was that I choose the drop-down and then fill in the API values for that account type. So I could store API data for both and quickly switch between them. But it looks like once API values fill in, changing the value in the PayPal Mode drop-down list does not change the list of API values. Why is the drop-down there then? Does the plugin simply needs to know that I am using API values associated with a live account vs. a sandbox account? Will it do then different things; what/how?
BTW, it would be helpful if we had a way to store different account related API settings. I would see the need for at least three. One for the live account, and two for the two sandbox seller accounts I see PayPal makes available (for Website Payments Standard and for Website Payments Pro).
Please clarify how the drop-down is intended to work and maybe consider the feature request for storing multiple sets of API values.