Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
lat9
The correction is currently available on the plugin's GitHub repository, as described by
this issue and will be part of the forthcoming v1.0.12.
@lat9... Thanks for this. I have uploaded the altered OBSERVERS file and with the full Gitub version now installed, the OPC appears to be working - both with logged-in customer checkout and PayPal express. I have discount vouchers active, so will put a test through for this too so I can see if ot_gv is affected in any way, when the totals are re-calculated.
Thanks again... this module certainly influences checkout. It has been interesting for me over the last couple of days to see (using "whos-online") a number of abandoned carts - more than expected - while the shop has been using the standard multi-page checkout.
It would then, appear to be an imperative that OPC is considered as a candidate for core ZC in future versions. Modern shoppers - mostly on mobile - will not wade through a clunky checkout process...
Re: One-Page Checkout [Support Thread]
@schoolboy, thanks for the feedback that the change has worked for you. I'll look forward to the ot_gv handling report (I have tested that path, really)!
Re: One-Page Checkout [Support Thread]
I'll have to set up a test store and try it out. I'll let you know how it goes. Although my first thought is that it is more the gateway's API than the confirmation just because the gateway itself seems to be expecting the information to come at it in 3 stages.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
schoolboy
Thanks again... this module certainly influences checkout. It has been interesting for me over the last couple of days to see (using "whos-online") a number of abandoned carts - more than expected - while the shop has been using the standard multi-page checkout.
It would then, appear to be an imperative that OPC is considered as a candidate for core ZC in future versions. Modern shoppers - mostly on mobile - will not wade through a clunky checkout process...
I would definitely agree with this. I see a lot of abandoned carts from mobile. Not just OPC but a responsive OPC would be what I would want to see.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
designguy
I'll have to set up a test store and try it out. I'll let you know how it goes. Although my first thought is that it is more the gateway's API than the confirmation just because the gateway itself seems to be expecting the information to come at it in 3 stages.
I believe that the 3-stage requirement will be "met" with the addition of the payment method to the "requires confirmation" list. That way, the payment-server will receive
stage 1 on the checkout_one page transition to the checkout_one_confirmation page
stage 2 on the checkout_one_confirmation transition to the checkout_process page
stage 3 on the checkout_process page itself.
Quote:
Originally Posted by
designguy
I would definitely agree with this. I see a lot of abandoned carts from mobile. Not just OPC but a responsive OPC would be what I would want to see.
OPC has been designed to be responsive if your active template is, in which case the blocks on the page will simply "fall into place".
Re: One-Page Checkout [Support Thread]
@lat9... Error logs still occurring - but the checkout seems to be completing in spite of errors (they appear to be "Notices" more than "faults").
if you have a chance, FTP into the server and take a peek.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
schoolboy
@lat9... Error logs still occurring - but the checkout seems to be completing in spite of errors (they appear to be "Notices" more than "faults").
if you have a chance, FTP into the server and take a peek.
Those logs are due to the code-bug I introduced into the core when myDEBUG Backtrace was integrated. Check out this zen cart commit for the correction. It's nothing to do with OPC.
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
lat9
Those logs are due to the code-bug I introduced into the core when
myDEBUG Backtrace was integrated. Check out
this zen cart commit for the correction. It's nothing to do with OPC.
Hello,
I might also be experiencing the same problem?
My setup:
zencart 1,54
Responsive Sheffield Blue 2.0
OPC 1.10
When I go to the checkout page I get a warning message:
"This site says...
Please contact the store owner; some required elements of this page are missing."
I also get an error log:
Code:
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined index: in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 354
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Trying to get property of non-object in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 354
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined index: in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 355
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Trying to get property of non-object in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 355
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined variable: coupon_code in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 356
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Trying to get property of non-object in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 356
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined index: shipping_tax_total in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 366
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined variable: order_id in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order.php on line 444
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined variable: current_page_base in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 150
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Constant SHIPPING_DAYS_DELAY already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/shipping/upsxml.php on line 77
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Use of undefined constant MODULE_SHIPPING_UPSXML_RATES_TEST_MODE - assumed 'MODULE_SHIPPING_UPSXML_RATES_TEST_MODE' in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/upsxml.php on line 69
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Use of undefined constant MODULE_SHIPPING_UPSXML_SERVICE_CODE_EU_ORIGIN_64 - assumed 'MODULE_SHIPPING_UPSXML_SERVICE_CODE_EU_ORIGIN_64' in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/upsxml.php on line 176
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined variable: pass in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/pages/checkout_one/header_php.php on line 210
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined property: freeoptions::$quotes in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/freeoptions.php on line 195
[17-Jan-2017 05:20:30 America/Chicago] PHP Notice: Undefined variable: specialservicesdomestic in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 1998
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined index: FirstClassMailType in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 479
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined index: FirstClassMailType in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 480
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined index: FirstClassMailType in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 481
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined variable: fp in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 1557
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined variable: cnt_dump in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 585
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Undefined variable: cnt_dump in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/usps.php on line 586
[17-Jan-2017 05:20:31 America/Chicago] PHP Notice: Use of undefined constant MODULE_SHIPPING_BOXES_MANAGER_STATUS - assumed 'MODULE_SHIPPING_BOXES_MANAGER_STATUS' in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/fedexwebservices.php on line 82
[17-Jan-2017 05:20:32 America/Chicago] PHP Notice: Use of undefined constant MODULE_SHIPPING_BOXES_MANAGER_STATUS - assumed 'MODULE_SHIPPING_BOXES_MANAGER_STATUS' in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/shipping/fedexwebservices.php on line 269
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant FREE_SHIPPING_TITLE already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/order_total/ot_shipping.php on line 26
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant FREE_SHIPPING_DESCRIPTION already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/order_total/ot_shipping.php on line 27
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant MODULE_ORDER_TOTAL_COUPON_HEADER already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/order_total/responsive_sheffield_blue/ot_coupon.php on line 14
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant SHIPPING_NOT_INCLUDED already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/order_total/responsive_sheffield_blue/ot_gv.php on line 13
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant TAX_NOT_INCLUDED already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/order_total/responsive_sheffield_blue/ot_gv.php on line 14
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Use of undefined constant MODULE_ORDER_TOTAL_GV_REDEEM_BOX - assumed 'MODULE_ORDER_TOTAL_GV_REDEEM_BOX' in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_gv.php on line 46
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_subtotal::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_shipping::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: cot_coupon in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 162
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: cot_group_pricing in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 162
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: cot_quantity_discount in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 162
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_bogo::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_tax::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_loworderfee::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: gv_redeem_code in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_gv.php on line 232
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: submit_redeem_x in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_gv.php on line 278
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_total::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 160
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_subtotal::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_shipping::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: total in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 183
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: cc_id in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_coupon.php on line 392
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined variable: tax in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_coupon.php on line 113
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: total in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_group_pricing.php on line 136
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: total in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_group_pricing.php on line 137
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: tax in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_group_pricing.php on line 137
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined offset: 185 in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_quantity_discount.php on line 206
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined offset: 185 in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_quantity_discount.php on line 207
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined offset: 2092 in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_quantity_discount.php on line 211
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined offset: 2092 in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/order_total/ot_quantity_discount.php on line 212
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_bogo::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_tax::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_loworderfee::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: ot_total::$credit_class in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/order_total.php on line 181
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant MODULE_PAYMENT_BRAINTREE_ENTRY_REFUND_TEXT_COMMENTS already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/payment/braintree_api.php on line 123
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Constant MODULE_PAYMENT_BRAINTREE_ENTRY_REFUND_DEFAULT_MESSAGE already defined in /var/www/vhosts/religious-shop.com/httpdocs/includes/languages/english/modules/payment/braintree_api.php on line 124
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: layaway_term in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/payment/layaway.php on line 60
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: braintree_api::$cards in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/payment/braintree_api.php on line 216
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined property: braintree_api::$cards in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/payment/braintree_api.php on line 246
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined variable: ccnum in /var/www/vhosts/religious-shop.com/httpdocs/includes/modules/payment/braintree_api.php on line 251
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: freecharger in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/payment.php on line 173
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Trying to get property of non-object in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/payment.php on line 173
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined offset: 2 in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/shopping_cart.php on line 990
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: weight in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/shopping_cart.php on line 990
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: cost in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/shopping_cart.php on line 991
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: qty in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/shopping_cart.php on line 992
[17-Jan-2017 05:20:33 America/Chicago] PHP Notice: Undefined index: ship_cost in /var/www/vhosts/religious-shop.com/httpdocs/includes/classes/shopping_cart.php on line 994
I applied the changes to the error logging pages as described above but still get this error.
Best regards,
Frank
Re: One-Page Checkout [Support Thread]
My setup is opc 1.0.11 not opc 1.0.10.
Sorry for the mistake.
Best regards,
Frank
Re: One-Page Checkout [Support Thread]
Quote:
Originally Posted by
fjbern1943
Hello,
I might also be experiencing the same problem?
My setup:
zencart 1,54
Responsive Sheffield Blue 2.0
OPC 1.10
When I go to the checkout page I get a warning message:
"This site says...
Please contact the store owner; some required elements of this page are missing."
...
Frank
Frank, there were template-file changes introduced in v1.0.11 and you've apparently got a template-override in place that didn't pick up a required form-element of the page.
You can press the F12 key on current browsers and then click the Console tab. The OPC's jQuery handling will identify which element(s) are missing there.