Post by breakingstuff » Sat May 09, 2009 1:29 am

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.
Last edited by i2Paq on Mon Sep 06, 2010 11:44 pm, edited 1 time in total.
Reason: Topic moved

Newbie

Posts

Joined
Sat May 09, 2009 1:15 am

Post by Daniel » Sat May 09, 2009 1:45 am

are you sure you put the correct details in?

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by breakingstuff » Sat May 09, 2009 3:22 am

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"

Newbie

Posts

Joined
Sat May 09, 2009 1:15 am

Post by Daniel » Sat May 09, 2009 7:25 am

I think so.

You should try the paypal sandbox first.

It works fine when I test it so I'm assuming it works fine on live sites.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by breakingstuff » Sat May 09, 2009 3:43 pm

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?

Newbie

Posts

Joined
Sat May 09, 2009 1:15 am

Post by breakingstuff » Sun May 10, 2009 2:05 am

any ideas?

Newbie

Posts

Joined
Sat May 09, 2009 1:15 am

Post by Daniel » Mon May 11, 2009 8:35 am

what country are you from?

i have setup the US paypal direct not the UK one.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by breakingstuff » Mon May 11, 2009 1:48 pm

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?

Newbie

Posts

Joined
Sat May 09, 2009 1:15 am

Post by removed331062 » Thu Jun 18, 2009 5:08 pm

I can't figure this one out either (Invalid Merchant Config). Has anyone else figured it out?

New member

Posts

Joined
Wed Feb 18, 2009 5:02 pm

Post by Qphoria » Thu Jun 18, 2009 7:10 pm

is it possibly the "Sale" vs "sale" thing? (search forum for "paypal sale vs authorization")

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Daniel » Thu Jun 18, 2009 7:15 pm

for the paypal direct it says to use Sale and Authorization using capitals.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Qphoria » Thu Jun 18, 2009 8:05 pm

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)

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Daniel » Thu Jun 18, 2009 8:51 pm

I think there maybe a few reasons why you are gettign these errors.

1. you have done to many test transactions on a live site and the card is now blocked.
2. you have not entered the correct api information.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by removed331062 » Thu Jun 18, 2009 10:59 pm

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.

New member

Posts

Joined
Wed Feb 18, 2009 5:02 pm

Post by removed331062 » Sat Jun 20, 2009 3:23 pm

I figured it out. You need to have Website Payments Pro setup on your PayPal account in order to use Direct Checkout.

New member

Posts

Joined
Wed Feb 18, 2009 5:02 pm

Post by Daniel » Sat Jun 20, 2009 9:15 pm

unbelievable!

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by removed331062 » Sun Jun 21, 2009 5:24 am

Your sarcasm is well-loved and appreciated.

New member

Posts

Joined
Wed Feb 18, 2009 5:02 pm

Post by Daniel » Sun Jun 21, 2009 7:27 am

i'm sorry.

its just i spent 3 hours testing the paypal direct payments after you said it was not working.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by removed331062 » Sun Jun 21, 2009 12:03 pm

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. ;)

New member

Posts

Joined
Wed Feb 18, 2009 5:02 pm

Post by kkashi » Tue Jun 23, 2009 12:54 am

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

Newbie

Posts

Joined
Mon Jun 22, 2009 10:28 pm
Who is online

Users browsing this forum: No registered users and 6 guests