I'm attempting to enable PayPal as a payment provider on our website and test some transactions, however I cannot get the PayPal sandbox to work. I configure the sandbox with the correct URL:


However, when I go back in to the payment process to verify the settings, it has always reverted back to the same as production:


Why can't I get CiviCRM to keep the sandbox settings?

1 Answer 1


I think you've found a bug. I just confirmed that if on 4.7.8 - you have - under Processor Details for Test Payments:

enter image description here

And then hit Save = you end up with [for the very same Processor Details for Test Payments]:

enter image description here

Go ahead and file this on JIRA: http://issues.civicrm.org - not sure why those settings are not retained. They certainly used to be completely functional.

In the mean time I'd recommend run some Live Tests - with real easy to spot $ ($1.11, $2.22 etc).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.