Page 1 of 1

One Page Checkout

Posted: Mon Aug 31, 2015 12:01 pm
by mdahle
When we upgraded to 10 we tried to make the move to One Page Checkout. We had to turn OPC off though because customers (not logged in - guest checkout) kept getting an error message saying their billing address is invalid. The remedy was laborious for them - make a new account. Most customers chose not to do this.
"Your order has not been completed and payment was not processed.

The billing address is invalid. Please correct the address and resubmit your payment.

If any or all of the shipping methods are missing, there may have been a problem communicating with the shipper. Click here to restart the checkout. -



Additionally, there is nowhere to 1) pick shipping type 2) enter a different shipping address

Aside from that, having the billing address down the left hand column (and from what I understand - very difficult to change) is very awkward. When a customer is logged in, the "This is also my delivery address" checkbox is hidden under the billing address in the left hand column that no one pays attention to.

There are a ton of online places that make checkout super simple. Does anyone here have the same problem? If so, how did you fix it?

Additionally, does anyone have an example of their Able checkout that is super smooth and easy?

Re: One Page Checkout

Posted: Mon Aug 31, 2015 10:50 pm
by jmestep
I have had problems myself interpreting the OPC when it first came out. In order to enter a different shipping address, you need to uncheck the box under the billing address that says This is my shipping address. When you do that, there is a place under that section to enter a new billing address. Also, when you uncheck that box, there is a gray overlay covering the rest of the page. I have seen problems with an error message like you mentioned on a site where the designer removed the overlay. Removing it makes the middle of the page editable when it shouldn't be and creates the error.

Re: One Page Checkout

Posted: Tue Sep 01, 2015 4:19 am
by mdahle
jmestep wrote: In order to enter a different shipping address, you need to uncheck the box under the billing address that says This is my shipping address.
That box only appears if the customer has an account and is signed in. Otherwise it's not there anywhere.

Did you have issues with cc authorization rejecting the addresses as well?

Re: One Page Checkout

Posted: Tue Sep 01, 2015 7:32 am
by Katie
Are you using the Responsive Bootstrap theme?
Did you have issues with cc authorization rejecting the addresses as well?
This is likely a setting with your payment processor to fail the transaction if the address is not matching the credit card. You would have to check your security settings with the merchant account/gateway provider.

In AbleCommerce, there is a setting on the Configure > Store > General page.

It is under Checkout Settings -> Order Payments. There are some options that allow you to create the order even if the payment fails. Then you can contact the customer directly and resolve the payment issue. By using this option, it is less likely the customer will abandon the checkout.

Re: One Page Checkout

Posted: Tue Sep 01, 2015 9:01 am
by mdahle
Katie wrote: This is likely a setting with your payment processor to fail the transaction if the address is not matching the credit card. You would have to check your security settings with the merchant account/gateway provider.
We initially thought it had to do with our processor, but it happens on ALL orders that try to checkout without signing in to an account.

Re: One Page Checkout

Posted: Tue Sep 01, 2015 9:08 am
by Katie
Have you customized the checkout page?

Are you using the Responsive Bootstrap theme?

Re: One Page Checkout

Posted: Tue Sep 01, 2015 10:04 am
by mdahle
Yes and yes. The checkout payment page modifications are only CSS-related.

PayPal payment method form was modified to render a different PayPal button. No other payment method forms were customized.

The PaymentWidget user control is not modified.

Re: One Page Checkout

Posted: Tue Sep 01, 2015 10:36 am
by Katie
If you are using Responsive, then you need to switch back to the standard checkout. The One-Page-Checkout is not mobile friendly so we didn't convert it to work with Responsive. I have submitted a request to improve the OPC so it will be usable with Responsive, but it is a proposed feature and not scheduled for implementation until the dev team can decide about it.

For Paypal, are you using std IPN, Paypal Payments Pro, or Express Checkout? These are all known to work with Gold. If you are having trouble getting the payments to Authorize, then we need to look into the transaction logging.

Thanks
Katie