Getting a 10002 Error for PayPal Express
I have set up the PayPal Express module and keep getting this error when I test it:
"We are sorry for the inconvenience. The PayPal account in this store is presently misconfigured to use mixed sandbox and live settings. We are unable to complete your transaction. Please notify the store owner so they can correct this problem. (10002)"
My settings are below. I have triple checked the API username/Password and code. I have also enabled the cURL function in accordance with the Godaddy settings.
Any help is appreciated.
Enable this Payment Module
Do you want to enable this payment module?
Set Order Status
Set Unpaid Order Status
Set Refund Order Status
Express Checkout: Require Confirmed Address
Do you want to require that your customers use a *confirmed* address when choosing their shipping address in PayPal?
Express Checkout: Select Cheapest Shipping Automatically
When customer returns from PayPal, do we want to automatically select the Cheapest shipping method and skip the shipping page? (making it more *express*)
Note: enabling this means the customer does *not* have easy access to select an alternate shipping method (without going back to the Checkout-Step-1 page)
Express Checkout: Skip Payment Page
If the customer is checking out with Express Checkout, do you want to skip the checkout payment page, making things more *express*?
(NOTE: The Payment Page will auto-display regardless of this setting if you have Coupons or Gift Certificates enabled in your store.)
Express Checkout: Automatic Account Creation
If a visitor is not an existing customer, a Zen Cart account is created for them. Would you like make it a permanent account and send them an email containing their login information?
NOTE: Permanent accounts are auto-created if the customer purchases downloads or gift certificates, regardless of this setting.
How do you want to obtain payment?
Default: Final Sale
Which currency should the order be sent to PayPal as?
NOTE: if an unsupported currency is sent to PayPal, it will be auto-converted to USD (or GBP if using UK account)
Default: Selected Currency
API Signature -- Username
The API Username from your PayPal API Signature settings under *API Access*. This value typically looks like an email address and is case-sensitive.
API Signature -- Password
The API Password from your PayPal API Signature settings under *API Access*. This value is a 16-character code and is case-sensitive.
API Signature -- Signature Code
The API Signature from your PayPal API Signature settings under *API Access*. This value is a 56-character code, and is case-sensitive.
Live or Sandbox
Would you like to enable debug mode? A complete detailed log of failed transactions will be emailed to the store owner.
Last edited by Dreameffects; 7 May 2008 at 12:57 AM.
Reason: Changed Title
Re: Getting a 10002 Error for PayPal Express
This is a result of several possible situations:
Originally Posted by Dreameffects
1. You have entered API credentials for a sandbox account but have set it to "live" mode.
2. or vice-versa
3. A typo in what you entered (but you said you're sure there's not)
4. Something wrong with your PayPal account
Also, it seems you're not using Zen Cart v1.3.8 (based on the wording of the message). Which version are you actually using? v1.3.7 has some bugs that were fixed in 188.8.131.52. Additional fixes and improvements were made in 1.3.8.
Additionally, if you turn on debug logging, the PayPal_xxxx_CURL.log file generated when the error happens should give you more details about exactly what PayPal is saying about the cause. http://www.zen-cart.com/forum/showthread.php?t=61199
Zen Cart - putting the dream of business ownership within reach of anyone!
Donations always welcome: www.zen-cart.com/donate
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Re: Getting a 10002 Error for PayPal Express
Thank you for your reply.
I have version 1.3.7 installed (I used the automated install from Godaddy, probably a bad idea). I did reinstall the patches for PayPal express though.
I think the problem might be, as you suggested, in the Sandbox settings. I will check that and hopefully that will work.
Content and Graphics Copyright (c) 2003 - 2013 Zen Ventures, LLC - all rights reserved
Zen Cart® is a Registered Trademark of Zen Ventures, LLC