Drupal 7, Ubercart, credit card payment Issue: 10002: Security header is not valid

BennettBoy
New Community Member

Platform: Drupal 7, Ubercart, working on credit card payment

Issue: 10002: Security header is not valid, when processing credit card payment
Background:
 
  1. The user name, password and signiture were set up under “my account settings”;
  2. Ubercard credit card setting: live, Authorize and capture immediately
 
Something can be wrong:
  1. unable to access developer dashboard (on PayPal), unauthorized, so cannot setup sandbox API credential;
  2. don’t know how to verify my account. My acount has been working normally and accept payment through ubercart PayPal standard;
  3. I remember I created a REST APP the other day (forgot how I accessed it), but I cannot access it now;
  4. What is right process of setting up the credit card payment on Drupal 7 ubercart?
 
Request: Please help point out what I did wrong, what I need to do and get me out of this mess.
 
Thank you!!!
Login to Me Too
1 REPLY 1

Kavyar
Moderator
Moderator

Good day @BennettBoy 

 

Thank you for posting to the PayPal community.

 

This error arises when the permissions aren't configured correctly.

 

I kindly suggest you check the API credentials you are currently using. It is important to note that your LIVE account API credentials can only be used within your LIVE environment, while your sandbox account API credentials can only be used within your sandbox environment. The credentials are not interchangeable between the two environments.

 

For more details, kindly refer to the link provided below:

 

https://www.paypal.com/us/selfhelp/article/why-did-i-get-api-error-code-10002-ts1030

 

To access the developer dashboard and set up the API credentials, please follow these steps:

 

Go to the https://developer.paypal.com/  >> Login to the account >> select Apps & Credentials option >> Create an App by providing the App name and selecting the account type (Market/Platform) >> Choose the sandbox account and click on "Create App.”

 

After successfully creating a sandbox account, it will automatically be verified. To confirm the verification status of your sandbox account, please follow these steps:

 

  1. Log in to your PayPal Developer account.
  2. Navigate to the sandbox account section.
  3. Select the account you wish to check.
  4. Click on "View/Edit Account".
  5.  In the sandbox account information, you will find the status labeled as "Verified". 

 

To verify your LIVE accounts, kindly refer to the link below:

https://www.paypal.com/uk/cshelp/article/how-do-i-verify-my-paypal-account-help434

 

You can access REST Apps through the following link: https://developer.paypal.com/dashboard/applications/sandbox

 

(Or)

 

Login to developer dashboard https://developer.paypal.com/ >> Go to "Apps & Credentials" >> access the REST API Apps from there.

 

Third party platforms eCommerce develops their own plugins/modules. 

 

Also, I would suggest to please contact the support of your third-party platform(eCommerce) who can able to help you regarding eCommerce plugins/modules setup.

 

Sincerely,

Kavya

PayPal MTS

 

If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.