Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

PayPal Express checkout returns to my check out page, but not listed as a payment option


iandouglas

Recommended Posts

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...