iandouglas Posted May 28, 2011 Share Posted May 28, 2011 Hey all, I'm testing OSCommerce 2.3.1 for a client, installed the "PayPal Express Checkout" and have his PayPal API credentials set up and the admin test said it was successful. To test it out, I put an item in my shopping cart, clicked the checkout button, but PayPal isn't available as a payment option. Trying to continue past step two raises an error condition that a payment option needs to be chosen. If I click the cart button instead, I see the PayPal button, click it, go through the PayPal process, and when it returns to my client's site, it's back at the same 'checkout' page on step two with the same error condition that a payment option needs to be chosen, but again PayPal isn't listed as an option. How do I fix this? Quote Link to comment Share on other sites More sharing options...
Guest Posted May 28, 2011 Share Posted May 28, 2011 Ian, By default, if you ONLY have PayPal Express enabled (TRUE) and the API credentials correctly entered then your customers will see the regular Checkout Button as well as the PayPal Express Button during the checkout process. However, only ONE of them is active, the PayPal Express Button. Clicking the Checkout Button will only loop you back to the store because there is NO payment option set up for it. You would need to setup a secondary payment option such as PayPal standard or Pro or Authorize.net if you want to accept other payment methods. Chris iandouglas 1 Quote Link to comment Share on other sites More sharing options...
iandouglas Posted May 28, 2011 Author Share Posted May 28, 2011 Hmm, but my client isn't set up to take any payment types other than PayPal. It seems odd to have to set up and configure multiple PayPal options just so one of them will show up to be used. Quote Link to comment Share on other sites More sharing options...
iandouglas Posted May 28, 2011 Author Share Posted May 28, 2011 I enabled and configured the PayPal Standard payment option which worked fine, but now if I load something up in the cart and click the 'cart' button, I see the Express Checkout button, which makes me log into PayPal then redirects me back to the checkout_payment.php page on my client's site, asking to confirm the type of payment, and if you advance from there, you have to go BACK through PayPal again to complete the purchase. This leads me to believe that the Express payment plugin is somehow broken in functionality, as it should pass all of the shipping info, etc., from PayPal back to OSCommerce and finalize the order at that point (since the plugin is configured for 'sale' rather than 'authorization'). But from what you're saying, if I disable the Express Checkout plugin, the other one won't work any longer? Quote Link to comment Share on other sites More sharing options...
iandouglas Posted May 28, 2011 Author Share Posted May 28, 2011 I disabled the Express plugin, and the regular one still seemed to work properly... very odd. Quote Link to comment Share on other sites More sharing options...
iandouglas Posted May 28, 2011 Author Share Posted May 28, 2011 Thank you, DunWeb, for the very fast response! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.