PS2 and Paypal Express
Can you tell me what I must do to my PS2 WA_Globals file in order to use Paypal Express?
My instructions seem to only cover Paypal Pro.
Can you tell me what I must do to my PS2 WA_Globals file in order to use Paypal Express?
My instructions seem to only cover Paypal Pro.
Payments Pro is composed of two parts, Express Checkout is where you pay on PayPals site, and Direct Pay is where you enter the cc info directly on your site. They are both considered local checkouts since the user will return to your site and you will know the status of the transaction when it occurs.
To make use of Express Checkout by itself you would need to enter the API credentials into the Globals file for Payments Pro, then you would need to edit the checkout page to now show the checkout form and it's submit button. Instead you should only see the pay with PayPal button on the page. If you have any trouble making the checkout form not display on this page post back with a copy of your current checkout page and I will show you how you can do this.
Hi Eric, I am also trying to set up a store with paypal express only (client does not want to do paypal pro.) I am not sure what all I need to change...can I leave the globals setting at "1" for paypal, and then just enter the user id, password and signature for the client? In a couple of the forum posts, it looks like there is a place or an option to "choose paypal express only"? Is this a new feature of Powerstore 3, or is there a way to make that choice in Powerstore 2? The only thing I found so far was in the globals file, and that seems to only offer the option for paypal pro?
Then you mention editing the checkout page...I am attaching (I think I am--haven't tried this before here) a copy of the checkout page, and would appreciate the help.
Thanks!
I am using powerstore 2 on a windows vista machine. I have installed all the known issues fixes on my version of PS2, which included the paypal express fixes.
Michelle
I just commented out the form below the paypal box (lines 436 to 1666) with this:
<!-- form in here-->
It does hide the form, but the page is behaving strangely.
The cart appears to work and sends the buyer to paypal to log in and then comes back to my site to confirm the purchase. When the buyer clicks confirm there is a receipt and a thank you message. All as it should be.
The trouble is that even though the sale appears to go perfectly and the site sends out a receipt email to the buyer and the sale shows up in admin, there is no sign of the sale on either my paypal account or the buyer's paypal account. So there was no sale. I have tested this with several buyer's paypal accounts. It is not their credit that is the problem.
Any suggestions?
Your method of commenting out the form on the page is the correct way to go to make it Express Checkout only.
As for the transactions not showing on your PayPal profile this should only be occurring if you have the store set to test mode, or perhaps the sandbox. I think you would know if you were using the Sandbox credentials though. Check on the test mode setting in your globals file and make sure that it is set to false like this:
$WAGLOBAL_Test_Mode = false;
$WAGLOBAL_Test_Mode = false;
Hi Eric, didn't know if you saw my post as well, or just needed more time for the deeper detail?
Michelle
$WAGLOBAL_Test_Mode = false;
Test mode is already set to false as is the sandbox. I'll try and see if PayPal have an explanation for it.
So maybe where my confusion starts is with the paypal semantics.
My early understanding of paypal (having never set it up before...other clients have used authorize.net) was/is:
1) Paypal Pro is $30/month and fully functional with powerstore 2
2) Paypal Express was a free version with confirmation and return to site functionality with powerstore 2 that allows customers with or without a paypal account to pay with a credit card.
3) Paypal Standard was a free version that does not have any kind of functionality with powerstore 2, no email confirmation from powerstore 2, no return to site, and the customer must have a paypal account.
Paypal's site is very confusing. After trying to dig in and find out where my understanding was off, all I find they also have PayFLOW?, which I am assuming has NO functionality at all with powerstore 2, and that possibly paypal express is actually a part of paypal pro??? and does involve the monthly fee? (then what would be the point of not taking credit card info on the checkout page except that maybe (maybe?) the client won't need to purchase a secure socket layer? And that the ONLY free option is paypal standard which doesn't work at all with powerstore?
Any clarifications anyone can provide is much appreciated.
Thanks,
Michelle
Sorry about not getting you a response earlier on this. Payments Pro consists of two parts, it is Direct Pay (credit card on the checkout page) and Express Checkout (pay with PayPal button). It is these two methods together that comprise Payments Pro.
From what I understand Express Checkout should be a stand alone option that PayPal offers, however in order to implement Express Checkout you will need to obtain the API credentials for this including the API username, password and signature. I don't know for sure if you can get these API credentials for free from PayPal without signing up for a Payments Pro account. I have been told that you just need to have a business account to make use of Express Checkout. You should talk to PayPal about this specific part to get more clarification.
If you are using a local checkout like Express Checkout I would suggest making use of an SSL cert for the checkout pages. Generally speaking it makes for a more comfortable user experience when the communication is encrypted in a checkout.
PayPal standard is not supported in PowerStore 2 or 3. In PowerStore 3 there is an option for Express Checkout only but it requires the same API credentials as a Payments Pro setup would.
Thanks Eric. I met with my client last night, and at least for the moment they have decided they do not want to pay for Express (or pro) so they are going to start off with Paypal Standard. I know that powerstore 2 (or 3) does not support pp standard, but am I correct in my understanding that as long as I have API credentials for pp standard (which I have) the customer clicks the payment button, is taken to paypal to make the payment then is returned to the site...the main difference is inventory control? Everything else works the same with all the confirmations and order registration?
Thanks,
Michelle
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.