Drupal 7, Ubercart, credit card payment Issue: 10002: Security header is not valid
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Platform: Drupal 7, Ubercart, working on credit card payment
- The user name, password and signiture were set up under “my account settings”;
- Ubercard credit card setting: live, Authorize and capture immediately
- unable to access developer dashboard (on PayPal), unauthorized, so cannot setup sandbox API credential;
- don’t know how to verify my account. My acount has been working normally and accept payment through ubercart PayPal standard;
- I remember I created a REST APP the other day (forgot how I accessed it), but I cannot access it now;
- What is right process of setting up the credit card payment on Drupal 7 ubercart?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
- Log in to your PayPal Developer account.
- Navigate to the sandbox account section.
- Select the account you wish to check.
- Click on "View/Edit Account".
- 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.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- where does paypal payments go to if there is no linked phone or email to the seller ? in PayPal Payments Standard
- Suspect orders yet payment accepted without AVS in PayPal Payments Standard
- Is PaymentPlugins an official PayPal partner ? in PayPal Payments Standard
- Are there any restrictions to charge using only html, vanilla javascript and php with rest api? in REST APIs
- Compliance violation. flag based on the account origin ? in Sandbox Environment