I am having problems with Paypal. I have the paypal direct setup and the api in but when I go to process a credit card I get an error stating:
Security header is not valid
Do I need to be using paypal express or something?
I am quite confused about this error.
Security header is not valid
Do I need to be using paypal express or something?
I am quite confused about this error.
Last edited by i2Paq on Mon Sep 06, 2010 11:44 pm, edited 1 time in total.
Reason: Topic moved
Reason: Topic moved
I am pretty sure I did. Strange because now I am getting an error:
This transaction cannot be processed. The merchant's account is not able to process transactions.
Do I need to go into paypal and upgrade to a "business class"
This transaction cannot be processed. The merchant's account is not able to process transactions.
Do I need to go into paypal and upgrade to a "business class"
I am trying it on sandbox. I keep getting the merchant error maybe I am doing something wrong here is what I did.
I went to sandbox signed up for an account, made a "buisness" and "buyer" simulation. After I navigated on the left hand side to API credentials.
On my own personal opencart admin I navigated to payments paypal direct paypal.
Here I entered the API username, password and signature. along with test mode set to yes and status enabled. I click "Save".
Refresh the browser and navigate to my store. Go through all the processes up till checkout. Upon checkout I enter in a visa debit card and information and then get "This transaction cannot be processed due to an invalid merchant configuration."
Where am I testing wrong, do I have to open the site up in sandbox somehow. Or, use the mock credit card information of the buyer?
I went to sandbox signed up for an account, made a "buisness" and "buyer" simulation. After I navigated on the left hand side to API credentials.
On my own personal opencart admin I navigated to payments paypal direct paypal.
Here I entered the API username, password and signature. along with test mode set to yes and status enabled. I click "Save".
Refresh the browser and navigate to my store. Go through all the processes up till checkout. Upon checkout I enter in a visa debit card and information and then get "This transaction cannot be processed due to an invalid merchant configuration."
Where am I testing wrong, do I have to open the site up in sandbox somehow. Or, use the mock credit card information of the buyer?
I am in the US.
I had sandbox working for a couple hours then it stopped and I am getting the "Security header is not valid" error again. Maybe there is something strange with sandbox?
I don't see why it would just break. If I get that error it means there is something wrong with the API correct?
I had sandbox working for a couple hours then it stopped and I am getting the "Security header is not valid" error again. Maybe there is something strange with sandbox?
I don't see why it would just break. If I get that error it means there is something wrong with the API correct?
but the normal paypal, which is what OpenCart uses as the main paypal module, says to use lowercase.
https://cms.paypal.com/us/cgi-bin/?cmd= ... lvariables
(search: paymentaction)
https://cms.paypal.com/us/cgi-bin/?cmd= ... lvariables
(search: paymentaction)
I've tried both the Sale and sale/Authorization and authorization thing already. My site isn't live, I haven't been able to perform a single successful sandbox transaction so I don't think I'm blocked - plus I can still going into my sandbox account. API info is copy and paste from Sandbox as well... so I'm at a complete loss. The regular paypal works though... just not the direct one.
I figured it out. You need to have Website Payments Pro setup on your PayPal account in order to use Direct Checkout.
Thanks, your time is appreciated. This is my first time using Paypal so I'm sorry if I'm not entirely familiar with the ins-and-outs yet. If it's any consolation, Paypal support has probably flagged me as a busy emailer. 

Hi,
I'm having same issue. I setup my OpenCart for "PayPal Express". When I go to "Checkout Confirmation" page, and put in card detail and click "Confirm Order" I get message that "Security Header is not Valid". I have gone to paypal, got my userid/pwd/signature and updated OpenCart with it.
Please help.
Thanks
I'm having same issue. I setup my OpenCart for "PayPal Express". When I go to "Checkout Confirmation" page, and put in card detail and click "Confirm Order" I get message that "Security Header is not Valid". I have gone to paypal, got my userid/pwd/signature and updated OpenCart with it.
Please help.
Thanks
Who is online
Users browsing this forum: No registered users and 6 guests