I am using drupal 7.56 + civicrm 4.7.25 I have a Paypal account and I configured a Payment Processor for test with the REST API credentials from https://developer.paypal.com

REST API Sandbox account becomes PP User name REST API Secret becomes PP Password REST API Client ID becomes PP Signature

This configuration does not work with error message :
Payment approval failed with message :Security error Security header is not valid

Where can I find API credentials required by Payment Processor configuration ? And more generally could someone tell a detailed end to end Paypal Express Checkout Civicrm integration ?

  • Try using the "test mode" payment settings and method, see if that helps? Some CiviCRM payment processors require you to use "test mode" to access development environment (eg PayPal Sandbox vs PayPal Live), but behaviour varies between some CiviCRM payment processors. The CiviCRM Paypal docs are here. Oct 15 '17 at 21:18
  • Possibly answered over in civicrm.stackexchange.com/questions/3847/… ? Oct 15 '17 at 21:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.