I am trying to setup magento to use with paypal express checkout. When I go on to admin i can see options such as user, vendor etc… but aren’t they associated with Website Payments Pro.
So as the tittle reads do i need to pay £20/month to use the express checkout?
I just want to be able to accept paypal payments, I don’t mind if all credit card info is submitted on paypal’s website…
Could someone advise how do i go about doing the above?
Not sure about all the paypal terms, but if all you want to do is accept payments via paypal then the way I implemented this was but enabling the “Paypal standard(Website Payments Standard)” option under Payment Methods. This seems to work for me.
Yes it can be done.
I have just got off the phone to Paypal who talked me through how to do it without a Pro account. If you do have a Pro account I think the setup is different:
Paypal
Log into paypal
Profile
API Access
Request API Credentials
Request API Signature - Make a note of the Username, Password and Signature
Magento Admin
Payment Method - Paypal Express (Website Payments Pro) NOT Paypal UK Express (Website Payments Pro)
Paypal Accounts - Enter under Paypal Express (WPP) NOT Paypal UK Express (WPP) your API username, password and signature. Set Sandbox to No.
Yes it can be done.
I have just got off the phone to Paypal who talked me through how to do it without a Pro account. If you do have a Pro account I think the setup is different:
Paypal
Log into paypal
Profile
API Access
Request API Credentials
Request API Signature - Make a note of the Username, Password and Signature
Magento Admin
Payment Method - Paypal Express (Website Payments Pro) NOT Paypal UK Express (Website Payments Pro)
Paypal Accounts - Enter under Paypal Express (WPP) NOT Paypal UK Express (WPP) your API username, password and signature. Set Sandbox to No.
That should be it!
Hello Georgek,
Thanks a lot for your information. But still not clear, what should we put in “paypal URL”,
also, should we have a Proxy Host and Proxy Port?
Yes it can be done.
I have just got off the phone to Paypal who talked me through how to do it without a Pro account. If you do have a Pro account I think the setup is different:
Paypal
Log into paypal
Profile
API Access
Request API Credentials
Request API Signature - Make a note of the Username, Password and Signature
Magento Admin
Payment Method - Paypal Express (Website Payments Pro) NOT Paypal UK Express (Website Payments Pro)
Paypal Accounts - Enter under Paypal Express (WPP) NOT Paypal UK Express (WPP) your API username, password and signature. Set Sandbox to No.
That should be it!
Hello Georgek,
Thanks a lot for your information. But still not clear, what should we put in “paypal URL”,
also, should we have a Proxy Host and Proxy Port?
I have post the solution in another post. if you not see it. ok I will post here again.
for paypal express to work without payment pro, you must fill some information in “paypal account">"website payment pro (express, direct)” be careful, it is not “website payment pro uk” .
you need get your “API User Name”, “API Password”, “API Signature” from your paypal account.
leave “Proxy Host” and “Proxy Port” empty.
Choose “no” for “Sandbox Flag”, “Debug Flag” and “Use Proxy”.
I’ve just upgraded to Magento 1.2.0.3 and have found that the PayPal Accounts set-up is different to what was previously there before I upgraded (I’ve attached a screen grab for all to see).
As I now have to get a Magento store working with PayPal for a client, I have been reading lots of threads on the forum. This one was very helpful but I still have a couple of questions:
1) What is the Page Style field for? Is it to enable some sort of PayPal page styling?
2) On the PayPal side of things, once I have Requested and received my API Credentials (ie. API User Name, Password and Signature), do I need to mess with any of the other PayPal settings for Magento to communicate ? Eg. My Account>Profile Summary>Selling Preferences>Website Payment Preferences or Instant Payment Notification Preferences perhaps?
I’m going to try the Sandbox but I’m not confident that it’ll be very useful considering some of the previous comments.
I’m creating a cart now for a client that has PayPal Premier (not “Business"). I was able to obtain the API Username, Password and Signature but I’m not exactly sure where to use it. And what will the frontend look like when I implement this API?
I’m using version 1.2.1.2 of Magento and the PayPal titles are different then the ones previously mentioned in this thread. Also the Magento screencast on the subject is useless because it’s assuming I know what they’re talking about and the example Magento version looks completely different than the new version.
Help! I need to know whether I have to upgrade my client to a Business account or if she can stay with what she has. And what will it look like on the frontend? Will my users be taken out of my cart and to the PayPal site? And what is a “Sandbox”?? And what is a Sandbox Flag?
Sandbox is the testing area for PayPal, the Sandbox Flag switches it on or off. You would not have the Sandbox on when you decide to go live. To be honest, it would be good to test the live mode (sandbox off) anyway, even just for a small transaction you can clear/cancel when you are happy that PayPal and Magento are talking to each other…
Hope this helps.
Though in general, for something as straightforward as setting up PayPal to Magento, it would be rather beneficial if we could here the full and correct procedure from the Magento Boys themselves! Everyone would benefit.
Do I hear a shout for better documentation / PDF anyone???
Paypal URL: This is an interesting one. This this is the URL I was orginally given by paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&useraction;=continue&token;=
However there where issues (magento 1.1.8.*), so I read the documentation and started to use this URL: