One-Page Checkout

Average Rating: 5
Description
This plugin reduces your store's checkout process (after account-creation) to a single shipping/payment/confirmation page.

It's designed to run on Zen Cart version 1.5.4 or later; if installed on 1.5.4, you'll need to update some of the core-files with their like-named files from the Zen Cart 1.5.5a repository.

One-Page Checkout uses a teeny bit of AJAX to synchronize your customer's shipping-method choice with the Zen Cart session and "honors" the additional confirmation page for those payment methods (like Authorize.net-AIM) that collect card-data onsite.
+ Download Latest

Forum Support Thread

Submit An Updated Version
Zen Cart® Versions v1.5.4, v1.5.5
Original Author lat9
Last Updated by lat9 - 8 Oct 2017
Downloads 1,718

Version History

One-Page Checkout   -   Version: v1.4.1
This version contains the changes associated with the following issues (documented in the plugin's GitHub repository):

#100: Update "Troubleshooting" section in readme.
#101: Display errors from payment modules that "collect credit-card data onsite".
#102: Correct display of confirmation page for payment modules that "collect credit-card data onsite".
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 8 Oct 2017
Author lat9
File Size 253.4 KB
PHP 5.3 Safe? No
Downloads 148
 
One-Page Checkout   -   Version: 1.4.0
This release provides the updates for the following issues, as recorded on the plugin's GitHub repository:

#95: Add troubleshooting section to the readme, pointing users to potential jQuery issues' detection.
#96: Allow payment methods that "Collect credit-card data on-site" to be one-page, too.
#97: Correct missing </span> in T's and C's language file.
#98: Correct invalid name= attribute on CSS button <span>.
#99: Change order-email-to text to reduce potential customer confusion.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 12 Aug 2017
Author lat9
File Size 254.9 KB
PHP 5.3 Safe? No
Downloads 147
 
One-Page Checkout   -   Version: v1.3.0
Compatible with v1.5.4 through v1.5.5e
This release provides changes for the following GitHub issues; see the plugin's GitHub repository (https://github.com/lat9/one_page_checkout) for details:

#64: Reduce customer confusion; submit button now reads either "Review Order" or "Confirm Order"
#87: Add configuration switch to enable/disable "Shipping=Billing" feature.
#88: Add comments around "main" blocks to make it easier for stores to re-arrange.
#89: Document the "ozPost" shipping method's interoperation.
#90: Checkout-flow standardization, for payment-method interoperability.
#91: Move payment method list that requires confirmation to a configurable setting.
#92: Update core-file overwrites for Zen Cart versions prior to 1.5.5b.
#93: Always display at least one of the submit buttons (follow-on to #64).
#94: Add checkout-alternate for no-script and/or script-error conditions.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 12 Jul 2017
Author lat9
File Size 253.6 KB
PHP 5.3 Safe? Yes
Downloads 143
 
One-Page Checkout   -   Version: v1.2.0
This version contains changes associated with the following GitHub issues:

#79: Correct conditionally-enabling the plugin causes checkout-loop.
#80: Add an Edit button to shopping-cart block on checkout pages.
#83: Unwanted "Your order has changed" message received after applying a credit-class order-total to the order.
#85: Correct checkout-loop after a 100%-off coupon is applied to an order.
#86: Correct "Shipping, same as Billing" processing.

... and various documentation edits.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 23 Apr 2017
Author lat9
File Size 241.6 KB
PHP 5.3 Safe? Yes
Downloads 178
 
One-Page Checkout   -   Version: v1.1.0
This version corrects the following issues (the numbers reflect an issue number on the plugin's GitHub repository):

#76: Add confirmation required for Gateway Processing Services Module (3-step redirect)
#74: Update configuration to add "conditional" enablement
#73: Correct duplicate order-total values on the confirmation page
#72: Correct checkout-loop when an order's currency symbol includes htmlentities, e.g. `&pound;`
#71: Correct shipping cost not updated when additional products are added to an order.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 22 Jan 2017
Author lat9
File Size 240.1 KB
PHP 5.3 Safe? Yes
Downloads 255
 
One-Page Checkout   -   Version: v1.0.11
This version corrects the following issues (the numbers reflect an issue number on the plugin's GitHub repository):

#66: Correct checkout "loop" when "Free Shipping Over" is set
#67: Correct checkout "loop" when shipping is taxed.
#68: Force the page back-to-top when the payment-method "collectsCardDataOnsite".
#69: Correct interoperation with the Ceon Manual Card payment method.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 29 Dec 2016
Author lat9
File Size 239.1 KB
PHP 5.3 Safe? Yes
Downloads 106
 
One-Page Checkout   -   Version: v1.0.10
This version corrects the following issues (the numbers reflect an issue number on the plugin's GitHub repository):

#61: Correct interaction with Zen Cart 1.5.4 "ot_gv" handling.
#62: Order-total changes should result in re-display of the checkout_one page.
#63: Select cheapest shipping method, even if only one module is enabled.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 7 Dec 2016
Author lat9
File Size 238.5 KB
PHP 5.3 Safe? Yes
Downloads 81
 
One-Page Checkout   -   Version: v1.0.9
This version of the plugin corrects the following issues (based on GitHub issue number):

#60: Some payment methods require an instance of $order_totals
#59: Virtual order doesn't display shipping/confirmation blocks
#58: No payment modules displayed
#57: Note that "Sage Pay Form" is compatible in the readme
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 23 Nov 2016
Author lat9
File Size 237.9 KB
PHP 5.3 Safe? Yes
Downloads 59
 
One-Page Checkout   -   Version: v1.0.8
This version of the plugin corrects the following issues (based on GitHub issue number):
#51: Really correct handling for Stripe payment method
#53: Can't checkout if "free shipping over" is set within the ot_shipping module
#55: Don't render sections of the checkout_one page, depending on shipping-/payment-module availability.
#56: Correct interaction with stores using MooTools-based scripts

NOTE: The plugin's base template for the checkout_one page has changed; make sure to update any template-override version you might have created!
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 19 Nov 2016
Author lat9
File Size 237.6 KB
PHP 5.3 Safe? Yes
Downloads 55
 
One-Page Checkout   -   Version: v1.0.7
This version corrects the issue (introduced in v1.0.6) where the customer can't check out.
#51: Add confirmation exclusion for Stripe-Pay
#50: Ensure that the customer is confirming the actual order
#49: Don't require shipping order-total if the order's all virtual
#48: Capture the current base updates to /ajax.php
#45: Correct shipping=billing after shipping-address change.
#44: Correct stock-check handling
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 19 Oct 2016
Author lat9
File Size 235.8 KB
PHP 5.3 Safe? Yes
Downloads 139
 
One-Page Checkout   -   Version: v1.0.5
This version provides the changes needed to address the following GitHub issues:

#39: Update jQuery handling to check for required selectors.
#40: Replace occurrences of [code] in the log files to enable posting on the forums
#41: Hide bannerOne block on the confirmation page
#42: Hide "Confirm Order" button on the confirmation page
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 24 Sep 2016
Author lat9
File Size 235.2 KB
PHP 5.3 Safe? Yes
Downloads 115
 
One-Page Checkout   -   Version: v1.0.4
This version provides changes to address the following issues (as referenced in the plugin's GitHub repository):

#38: Additional, customizable message for the checkout_one_confirmation page
#37: Sanitize debug output for non-standard CC number/CVV information
#36: Hide bannerSix block on the plugin's confirmation page
#35: Disallow one-page checkout for IE browsers earlier than 9.0
#33: Correct handling for virtual orders and those with free shipping, as defined by the shipping order-total
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 11 Sep 2016
Author lat9
File Size 234.8 KB
PHP 5.3 Safe? Yes
Downloads 81
 
One-Page Checkout   -   Version: v1.0.3
This version contains the following changes:
[*] Disable plugin if jscript_framework.php isn't present in the active template.
[*] Update documentation to identify template-specific requirements.
[*] Some shipping methods require additional time; new configuration setting added.
[*] Correct interlock for shipping methods that require "extra" information
[*] Update readme/configuration to v1.0.3
[*] ZC1.5.5, correct "collectsCardDataOnsite" payment processing
[*] ZC1.5.4, correct jQuery error when the payment method "collectsCardDataOnsite"
[*] Update documentation to identify templates known to have compatibility issues.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 2 Sep 2016
Author lat9
File Size 226.2 KB
PHP 5.3 Safe? Yes
Downloads 38
 
One-Page Checkout   -   Version: v1.0.2
This version provides changes to address the following issues (as referenced in the plugin's GitHub repository):
#13: Form won't submit under IE-11
#14: Pre-integration with "Product Delivery by Postcode (PDP)"
#17: Missing semi-colon in language file
#18: Error-log generated when the customer has applied a discount coupon
#19: Move customer's authorization check
#20: Include both ZC1.5.4 and 1.5.5 versions of "handlesCreditCardDataOnSite"
#21: Correct interoperation with some shipping methods
#22: Correct AJAX session-save issue
#23: Session time-out handling
#24: Display payment-method block when in "special checkout"
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 19 Aug 2016
Author lat9
File Size 218.7 KB
PHP 5.3 Safe? Yes
Downloads 35
 
One-Page Checkout   -   Version: v1.0.1
This version contains the following changes; the change numbers identify the issue numbers from the plugin's GitHub repository:
#1: Add check for customer's authorization level
#2: AJAX changes apply to Zen Cart 1.5.5, too.
#3: Add support for the terms&conditions block.
#4: Add instructions for updating ROBOTS_PAGES_TO_SKIP
#5: Correction for payment methods that insert form methods (like eWay) on the confirmation page
#6: Shipping not calculated/selected on initial entry to checkout on some stores
#7: Remove unwanted extra double-quote in checkout_one_confirmation page's template
#8: Set shipping/payment button edit-flags on confirmation page
#9: Correct progress indicator not showing on confirmation page.
#10: Update debug.
#11: Pre-integration with Products' Options' Stock Manager.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 6 Aug 2016
Author lat9
File Size 214.4 KB
PHP 5.3 Safe? Yes
Downloads 63
 
One-Page Checkout   -   Version: v1.0.0
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 30 Jul 2016
Author lat9
File Size 262.1 KB
PHP 5.3 Safe? Yes
Downloads 75
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR