Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
lat9
Thanks for that update, @LightBrown. Which version of COWOA did you use for the integration?
V 2.6, I think.
Re: One-Page Checkout [Support Thread]
A report that quantity discounts 1.12.1 & preview 1.12 (paid mod) works with OPC ...
Re: One-Page Checkout [Support Thread]
Re: One-Page Checkout [Support Thread]
My apologies if this is a silly question, but how does this plugin differ from the Paypal Express Checkout that comes standard with Zencart?
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
ttfan
My apologies if this is a silly question, but how does this plugin differ from the Paypal Express Checkout that comes standard with Zencart?
This plugin provides a reformatting of the checkout pages, so instead of going from checkout_shipping to checkout_payment to checkout_confirmation your customers will normally see a consolidation of those three pages into a single checkout_one page. Depending on the payment methods that your store uses, your customers might also see a confirmation page.
Essentially, the checkout process gets a bit more streamlined by this plugin's processing.
Re: One-Page Checkout [Support Thread]
I do love this plugin. :smile: I have a client using Klarna for payment. I was expecting it would be a problem, and it is. I get 'the details of your order have changed' error. Klarna isn't a popular payment module, so not sure if you want to try and tackle this one or not. If yes, I can send the error log.
Re: One-Page Checkout [Support Thread]
James, what happens after you edit the following block in /includes/modules/pages/checkout_one_confirmation/header_php.php:
Code:
// -----
// There are some payment methods (like eWay) that "replace" the confirmation form via the HTML they return on
// the "process_button" payment-class function. Rather than hard-code the list in code, below, the following
// constant will be updated as additional payment-methods that make use of that interface are identified.
//
if (!defined ('CHECKOUT_ONE_CONFIRMATION_REQUIRED')) {
define ('CHECKOUT_ONE_CONFIRMATION_REQUIRED', 'eway_rapid,stripepay,gps');
}
to include that Klarna payment method, presumed to have a payment-module-code of klarna:
Code:
// -----
// There are some payment methods (like eWay) that "replace" the confirmation form via the HTML they return on
// the "process_button" payment-class function. Rather than hard-code the list in code, below, the following
// constant will be updated as additional payment-methods that make use of that interface are identified.
//
if (!defined ('CHECKOUT_ONE_CONFIRMATION_REQUIRED')) {
define ('CHECKOUT_ONE_CONFIRMATION_REQUIRED', 'eway_rapid,stripepay,gps,klarna');
}
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
lat9
James, what happens after you edit the following block in /includes/modules/pages/checkout_one_confirmation/header_php.php:
Code:
// -----
// There are some payment methods (like eWay) that "replace" the confirmation form via the HTML they return on
// the "process_button" payment-class function. Rather than hard-code the list in code, below, the following
// constant will be updated as additional payment-methods that make use of that interface are identified.
//
if (!defined ('CHECKOUT_ONE_CONFIRMATION_REQUIRED')) {
define ('CHECKOUT_ONE_CONFIRMATION_REQUIRED', 'eway_rapid,stripepay,gps');
}
to include that Klarna payment method, presumed to have a payment-module-code of klarna:
Code:
// -----
// There are some payment methods (like eWay) that "replace" the confirmation form via the HTML they return on
// the "process_button" payment-class function. Rather than hard-code the list in code, below, the following
// constant will be updated as additional payment-methods that make use of that interface are identified.
//
if (!defined ('CHECKOUT_ONE_CONFIRMATION_REQUIRED')) {
define ('CHECKOUT_ONE_CONFIRMATION_REQUIRED', 'eway_rapid,stripepay,gps,klarna');
}
That might have fixed it. I'm getting an error back from Klarna that the phone number is mis-formatted so I'll track that down now.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
jeking
That might have fixed it. I'm getting an error back from Klarna that the phone number is mis-formatted so I'll track that down now.
In the next release of the OPC, I'm going to just move that PHP definition into an admin-configurable setting; it'll make these "special" payment methods easier to deal with.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
lat9
In the next release of the OPC, I'm going to just move that PHP definition into an admin-configurable setting; it'll make these "special" payment methods easier to deal with.
There's always something. :smile:
Once I get this working, I'll confirm if there are any other issues or if this was all that's needed.