Page 1 of 1

paypal payment pro us ver in uk

Posted: Fri Mar 16, 2012 8:38 pm
by czosnek24
Hi everyone,
Did any of you have a problem with paypal pro in UK? I am getting that annoying error "Security header is not valid".
Did the search but nothing except people recommending to get new api details. Did it like 10 times.
Paypal standard working as it should. Tried details on a fresh install without domain name - not working. This makes me thing there is something which needs to be adjusted. I will add that website is running with ssl certificate on vps.
Where to start?

Re: paypal payment pro us ver in uk

Posted: Fri Mar 16, 2012 9:27 pm
by Qphoria
Are you in test/sandbox mode? Also be sure you enter the fields exactly... the order may be different than what you see in paypal. Also check for spaces before and after

Re: paypal payment pro us ver in uk

Posted: Fri Mar 16, 2012 10:07 pm
by czosnek24
thanks for quick reply
Sandbox does work. Details are checked for empty spaces each time I paste them. Should I call PayPal cs now? I know they are nightmare to deal with and they will probably advise me to request new api details.

My settings for live payments are
test mode no
transaction method sale
order status complete
all zones
enabled

paypal settings
Return URL: http://www.itcave.co.uk
Payment Data Transfer (optional) off
Encrypted Website Payments off
PayPal Account Optional off (not using
PayPal Express Checkout Settings off

Are there some settings I am missing in PayPal which may affect live payments like encryption etc ?

Re: paypal payment pro us ver in uk

Posted: Fri Mar 16, 2012 10:31 pm
by czosnek24
I found this
https://ppmts.custhelp.com/app/answers/ ... /related/1
is there anything in code that needs to be adjusted to use Payments Pro US with Payments Pro UK credentials?
I have raised the ticket with paypal us but this takes time. I will update soon.

Re: paypal payment pro us ver in uk

Posted: Wed Mar 21, 2012 1:17 am
by czosnek24
paypal says
A 10002 security header is not valid error means you're submitting the wrong set of API credentials or you're using the incorrect endpoint. If you're submitting your Live API credentials to the Sandbox endpoint it will return the 10002 error. If you submit the Sandbox API credentials to the Live endpoint it will also return a 10002 error. The reason for that is because the Live and Sandbox environments are completely separate from each other.

The Live URL is: https://api-3t.paypal.com/nvp
The Sandbox URL is: https://api-3t.sandbox.paypal.com/nvp
Where to check live url as there might be something wrong with code. I am using custom template with some replaced files. And yes I don't mix the credentials live is live sandbox is test.

Re: paypal payment pro us ver in uk

Posted: Fri Mar 23, 2012 9:55 pm
by czosnek24
OK PayPal finally admitted my account wasn't fully activated. This tread can be closed.