One-Page Checkout (One Page Checkout)

Average Rating: 4
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 versions 1.5.7a, 1.5.8 and 2.0.0 and has been validated on PHP versions 7.4 through 8.3.

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.

// Search tag: "One Page Checkout"
+ Download Latest

Forum Support Thread

Submit An Updated Version


Github Repository
Zen Cart® Versions v1.5.7, v1.5.8, v2.0.0
Original Author lat9
Last Updated by lat9 - 18 Mar 2024
Downloads 10,286

Version History

One-Page Checkout (One Page Checkout)   -   Version: v2.5.0
This release contains a major change to the basic processing, reducing the number of page refreshes required and (hopefully) providing better interoperation with more payment modules.

For a full list of all changes and bugfixes, see this link: https://github.com/lat9/one_page_checkout/issues?q=is%3Aissue+milestone%3Av2.5.0
  + Download
Zen Cart® Versions v1.5.7, v1.5.8, v2.0.0
Date Added 18 Mar 2024
Author lat9
File Size 223.8 KB
PHP 5.3 Safe? No
Downloads 3
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.6
This release contains changes associated with the following GitHub issues:

#370: Remove PHP user-errors logged, attempt to recover from any environmental issue instead.
#372: Correct checkout-loop by interpreting   characters as spaces.
#374: Use window.location.replace to emulate page redirects.
#375: zc158a: Change in zen_get_zone_code parameters causes Fatal PHP error.
#376: Correct guest-checkout interaction with PPEC's Shortcut button.
#379: Correct PHP Warnings logged when Configuration :: Customer Details :: State is set to 'false'.
#380: Browser pre-fill of credit-cart or address information results in address sections activating when they shouldn't.
#381: Correct "Invalid form control, element not visible" console-logs; required for square_webPay users.
#382: Correct spelling of 'cursor' (was 'curser') in the checkout_one.css file.
  + Download
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 20 Aug 2023
Author lat9
File Size 303.1 KB
PHP 5.3 Safe? No
Downloads 279
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.5
This release contains changes associated with the following GitHub issues:

#364: Correct missing language-constant ERROR_GUEST_CHECKOUT_PAGE_DISALLOWED.
#367: HTML5, remove type="text/javascript" from <script> tags.
#368: order_status page, correct PHP fatal error on initial installation on zc157.
#369: Ensure that $_SESSION['customers_email_address'] is set for registered-account creation and guest-checkout.
  + Download
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 27 Dec 2022
Author lat9
File Size 298.1 KB
PHP 5.3 Safe? No
Downloads 362
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.4
This release contains changes associated with the following GitHub issues:

#351: Update documentation to indicate that information sidebox changes are already included in the ZCA Bootstrap 4 template.
#354: Additional checks needed when shipping is unavailable.
#355: Correct warnings issued by zen_address_label when changing the delivery address.
#357: Correct missing language constants on the order_status page when running on zc158.
#359: When changing a country dropdown, the associated states/provinces aren't sorted alphabetically.
#360: Add a notification just prior to the confirmation page's completion.
#362: Update zen_cfg_read_only to use the version supplied in zc158.
#363: Correct PHP warnings issued on the order_status page when variables are maliciously removed.
  + Download
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 30 Nov 2022
Author lat9
File Size 297.8 KB
PHP 5.3 Safe? No
Downloads 82
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.3
This release contains changes associated with the following GitHub issues:

#351: Date-of-birth redisplay doesn't work on some mobile devices.
#353: No shipping quotes returned during guest-checkout if 'Enable shipping=billing' is set to false.
  + Download
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 23 Jul 2022
Author lat9
File Size 295.6 KB
PHP 5.3 Safe? No
Downloads 190
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.2
This release contains changes associated with the following GitHub issues:

#332: Guest shipping-address overwritten if billing address is changed.
#334: Disable Confirm/Review buttons until terms/privacy are agreed to.
#335: Correct 'languages_id' warning when cart's restored by "Keep Cart".
#338: Display HTML in status-history comments for all but the first, customer-entered, one.
#339: Remove extraneous language constants from ot_coupon and ot_gv overrides.
#340: Check for terms/privacy acceptance only if no previous redirect detected.
#341: Correct warnings (or PHP 8 errors) when 'credit covers' an order.
#342: Don't default guest-checkout state selections to the store's zone/state; require a selection.
#343: Correct interaction with square_webPay payment module.
#344: Convert language files to adhere to zc158 language-file naming conventions.
#345: Remove unneeded template-override language file.
#346: Document additional payment modules supported (authorizenet_cim and authorizenet_cof).
#347: PayPal Express Checkout proceeds to OPC if the cart's changed ... it shouldn't!
#348: order_status: Correct handling for stores that use Force Cookie Usage set to 'True'.
  + Download
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 14 Jul 2022
Author lat9
File Size 295.4 KB
PHP 5.3 Safe? No
Downloads 74
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.1
This release contains changes associated with the following GitHub issues:

#123: Correcting login page layout when the 'PayPal' block is not the first.
#325: Correct PHP Warning when a shipping module reports errors.
#326: Session messages were 'lost' during the checkout_one_confirmation page's processing.
#327: Logged-in customers' ship-to address set by the shipping-estimator weren't being used.
#328: Correcting PHP warnings due to var_export complaining about circular references.
#329: Use JSON.parse instead of the (deprecated) jQuery.parseJSON; correct HTML validation issues.
#330: Use zen_country_zones to gather any country-specific 'zones'.
  + Download
Zen Cart® Versions v1.5.7
Date Added 19 May 2022
Author lat9
File Size 286.9 KB
PHP 5.3 Safe? No
Downloads 132
 
One-Page Checkout (One Page Checkout)   -   Version: v2.4.0
This release contains changes associated with the following GitHub issues:

#304: Drop support for Zen Cart versions prior to zc157a.
#312: Additional AJAX messages to distinguish various timeout scenarios.
#313: Improve performance on admin's orders' listing display.
#315: Correct address handling when &quot;Enable Shipping=Billing&quot; is set to 'false'.
#316: Render OPC overlay when an address (either billing or shipping) is changed via dropdown of existing addresses.
#317: Enable interoperation with the `square_webPay` payment method.
#318: Add a breadcrumb on the `order_status` page.
#319: Use `zen_cfg_read_only` for OPC's &quot;Version&quot; value.
#320: Correct PHP Fatal error received when an issue requiring a customer message is detected by OPC's observer.
#321: Add `zone_code` to data supplied by the `NOTIFY_OPC_INIT_ADDRESS_FROM_DB` notification.
#322: Correct number of parameters supplied to `zen_prepare_country_zones_pull_down`.
#324: (Partial) Additional information gathered for "Invalid request, tempAddressValues not set." error log.
  + Download
Zen Cart® Versions v1.5.7
Date Added 2 May 2022
Author lat9
File Size 286.0 KB
PHP 5.3 Safe? No
Downloads 77
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.12
This release contains changes associated with these GitHub issues:

#309: Correct PHP notice on missing HTTP_USER_AGENT
#310: Correct PHP notice for missing gender on guest-account creation.
#314: Correct misleading "Shipping options have changed" messaging when cart's changed post-checkout start.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 3 Apr 2022
Author lat9
File Size 342.2 KB
PHP 5.3 Safe? No
Downloads 192
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.11
Correcting PHP Fatal error introduced in v2.3.10 ... as identified in GitHub issue #308.   + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 13 Feb 2022
Author lat9
File Size 323.6 KB
PHP 5.3 Safe? No
Downloads 167
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.10
This release contains changes associated with the following GitHub issues:

#298: Removing duplicate definition from ot_coupon language override.
#302: Correct "Add to Address Book" label, incorrect for=.
#303: Include zc157-added definitions to ot_coupon language override.
#306: Load OPC observer earlier, so it responses to all calls to zen_in_guest_checkout.

Note: This will be the last release supporting Zen Cart versions prior to zc157 (fully patched).
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 9 Feb 2022
Author lat9
File Size 323.5 KB
PHP 5.3 Safe? No
Downloads 55
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.9
This release contains changes associated with the following GitHub issues:

#295: Correct ambiguous coupon_id on account registration (MySQL error)
#296: Correcting greedy CSS change in v2.3.6, resulting in items showing that should be blocked.
#297: Add address-fields' 'specificity' to correct browser address-autofills.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 10 Jul 2021
Author lat9
File Size 322.9 KB
PHP 5.3 Safe? No
Downloads 385
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.8
This release contains changes associated with the following GitHub issues:

#291: zc158 compatibility, adding global $languageLoader;.
#292: Using global $db; instead of $GLOBALS['db'].
#293: Re-organize the checkout_one page's language file, grouping all jQuery-based constants as an aid in language translations.
#294: Correct "disappearing taxes" when a store's country has zones and the tax-basis is 'Store'.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 17 Apr 2021
Author lat9
File Size 322.2 KB
PHP 5.3 Safe? No
Downloads 260
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.7
This release contains changes associated with the following GitHub issues:

#283: Prevent blank page on first load before Admin installation.
#284: Prevent PHP Notice (uninitialized array) on information sidebox.
#285: Prevent JS alert when no shipping options are available.
#287: Add 'required' to form fields on the orders_status page.
#290: Prevent 'Free shipping over' message when it's free shipping over $0.00.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 17 Jan 2021
Author lat9
File Size 321.9 KB
PHP 5.3 Safe? No
Downloads 285
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.6
This release contains changes associated with the following GitHub issues:

#278: Remove unneeded create_account.css files.
#279: Correct CSS validation issues for the checkout_one.css files.
#280: Correct "Guest checkout can't complete when country/state dropdowns are used". This issue was introduced in v2.3.5.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 18 Nov 2020
Author lat9
File Size 321.6 KB
PHP 5.3 Safe? No
Downloads 210
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.5
This release contains changes associated with the following GitHub issues:

#265: Form entries, use placeholder instead of trailing span to identify required fields.
#271: Correct checkout-loop when an order's total goes negative, which can happen with "Reward Points".
#272: Add a diagnostic tool to help identify the cause of checkout-redirection loops.
#274: Update the jQuery handling to address 'double-submit' concerns.
#275: Correct "Error 10730 Shipping Address Postal Code Empty" error when using paypalwpp payments.
#276: Remove unwanted HTML generation from the base OPC class.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 13 Nov 2020
Author lat9
File Size 322.2 KB
PHP 5.3 Safe? No
Downloads 87
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.4
This release contains changes associated with the following GitHub issues:

#268: Enable "Save/Cancel" buttons on input-focus instead of change.
#269: Provide update scripts to ensure that guest address records are unmodified.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 28 Aug 2020
Author lat9
File Size 321.0 KB
PHP 5.3 Safe? No
Downloads 257
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.3
This release contains changes associated with the following GitHub issues and has been validated with zc157:

#258: Save-to-address-book checkbox missing on shipping address.
#259: Signed-in customer, change to 'gender' not saved in database.
#260: zc157 integration, the login form's name is changed.
#261: Address' state dropdown, error when zone-name includes single-quotes (thanks, @chenly).
#263: Additional notifications for address-related handling.
#264: Account for possible loss of session.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 7 Jul 2020
Author lat9
File Size 317.4 KB
PHP 5.3 Safe? No
Downloads 169
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.2
This release contains changes associated with the following GitHub issues:

#251: Missing #otshipping in zc157.
#252: Guest Checkout, status-update emails still refer to account_history_info.
#253: Changes to a customer's address aren't recorded.
#254: Correct PHP warning if a store's "Gender" changes from not-required to required.
#255: Ensure that the "Add to Address Book" checkbox's visibility is correctly updated.
#256: Address-entry, account for browser autofill and always use a state dropdown if the country has zones.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 25 May 2020
Author lat9
File Size 316.3 KB
PHP 5.3 Safe? Yes
Downloads 187
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.1
This release contains changes associated with the following GitHub issues:

#239: Additional notifier to enable site-specific 'hash' overrides.
#240: State dropdown displayed when it's not enabled.
#241: Additional session-variable clean-up on guest-checkout completion.
#242: Add parameters to 'formatAddressElement' method, enabling additional site-specific customizations.
#243: Load browser-detection class only if it's not already loaded.
#245: Remove password_forgotten from the guest-checkout's disallowed pages.
#246: Disallow guest-checkout on robot accesses.
#247: Correct Salutation field formatting.
#248: Additional session-variables to ignore for the "Ceon Sage Pay Direct" payment method.
#249: Correct guest-checkout order-confirmation emails' address formatting.
#250: Clarify that guest-checkout can continue via button-press on the login page.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 26 Apr 2020
Author lat9
File Size 313.7 KB
PHP 5.3 Safe? No
Downloads 141
 
One-Page Checkout (One Page Checkout)   -   Version: v2.3.0
This release contains changes associated with the following GitHub issues:

#226: Add notifications to enable additional address-related validations.
#227: Display validated addresses in "address-book" format, reducing on-screen real-estate usage.
#228: Re-structure admin initialization, reducing memory required.
#229: Add configurable CSS/jQuery "selector", used to locate the order's current total.
#230: Gather all fields from the address_book for formatting, increases interoperation.
#231: Correct double message when a coupon is added to the order.
#232: OnePageCheckout::validateUpdatedAddress, use as-supplied values.
#233: Remove no longer used OnePageCheckout::validatePostedAddress method.
#234: Dynamically updated billing-address title, based on whether it's for Billing/Shipping or only Billing.
#235: Use "standard" Zen Cart layout for the registered-accounts' create-account page.
#236: Correct checkout processing for "registered accounts".
#237: Correct guest and registered-account interactions with the "Shipping Estimator".
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 18 Feb 2020
Author lat9
File Size 310.7 KB
PHP 5.3 Safe? No
Downloads 246
 
One-Page Checkout (One Page Checkout)   -   Version: v2.2.2
This release contains changes associated with the following GitHub issues:

#222: Establish compatibility with "Ship2Pay" payment method.
#223: Correct parameters passed to zen_address_label.
#224: paypalwpp, correcting PHP warnings on address-creation bypass.
#225: Establish compatibility with "Ceon Sage Pay Direct" payment method.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 15 Jan 2020
Author lat9
File Size 305.0 KB
PHP 5.3 Safe? No
Downloads 132
 
One-Page Checkout (One Page Checkout)   -   Version: v2.2.1
This release contains changes associated with the following GitHub issues:

#193: shipping_estimator changes needed for guest-checkout (documentation only)
#219: Sanitize multi-line order comments to preserve line-breaks.
#220: Include notification, enabling external processes to disable the guest-checkout.
#221: Online install/upgrade instructions for paypalwpp.php changes caused PHP errors (documentation only).
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 10 Nov 2019
Author lat9
File Size 304.9 KB
PHP 5.3 Safe? No
Downloads 176
 
One-Page Checkout (One Page Checkout)   -   Version: v2.2.0
This release contains changes for the following GitHub issues:

#163: Combine guest information/billing-address blocks
#217: Correct PHP notice on no-longer-enabled payment methods.
#218: Remove 'myDEBUG-' prefix from OPC debug/trace logs' names.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 13 Oct 2019
Author lat9
File Size 304.6 KB
PHP 5.3 Safe? No
Downloads 171
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.5
This release contains changes associated with the following GitHub issues:

#213: Use 'TEXT_OPTION_DIVIDER' when displaying the shopping-cart.
#214: Correct 'zen_get_tax_locations' override when guest's billing=shipping.
#215: Use 'zen_is_logged' in when checking customer login status on the checkout_one_confirmation page.
#216: Enable integration with Gateway Processing Services (gps) payment method.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 1 Oct 2019
Author lat9
File Size 304.6 KB
PHP 5.3 Safe? No
Downloads 84
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.4
This release contains changes associated with the following GitHub issues. Note that there is an additional core-file update required for store's running a version of Zen Cart prior to v1.5.6!

#208: Display messages stacked for checkout on the main date-entry page.
#209: zc157 future-proofing, use zen_get_countries_name to retrieve the name of a country rather than direct database retrieval.
#210: Guest checkout, redirect billing/shipping address change back to the main data-entry page.
#211: Correct empty shipping address sometimes recorded on orders placed via PayPal Express Checkout.
#212: Correct temporary-address tax-calculations; affects ot_loworder_fee and ot_cod_fee and possibly others.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 15 Sep 2019
Author lat9
File Size 304.0 KB
PHP 5.3 Safe? No
Downloads 106
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.3
This release contains changes associated with the following GitHub issues:

#204: Add information sidebox link for the order_status page.
#206: Correct session-handling when javascript is disabled in the customer's browser.
#207: Remove unwanted guest-account address-book entries.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 4 Aug 2019
Author lat9
File Size 296.4 KB
PHP 5.3 Safe? No
Downloads 188
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.2
This release contains changes associated with the following GitHub issues:

#201: Virtual orders can't be checked out; correct the root-cause, not the symptom.
#202: Correct PHP Notice on checkout_success after guest-checkout.
#203: Correct integration with payment methods that "collect credit-card data onsite".
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 2 Jul 2019
Author lat9
File Size 293.9 KB
PHP 5.3 Safe? No
Downloads 144
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.1
This release contains changes associated with the following GitHub issues:

#198: Add TEXT/HTML email choice to post-checkout guest account conversion.
#199: Correct debug-log thrown when a store uses non-CSS buttons.
#200: Correct virtual orders can't be checked out.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 5 Jun 2019
Author lat9
File Size 293.6 KB
PHP 5.3 Safe? No
Downloads 147
 
One-Page Checkout (One Page Checkout)   -   Version: v2.1.0
Note: Support for initial installation on Zen Cart versions prior to 1.5.5b is no longer provided.

This release contains changes associated with the following GitHub issues and the plugin's installation instructions have changed significantly. See this link for additional information (https://lat9.github.io/one_page_checkout/pages/install_upgrade_v210_or_later.html).

#150: Disallow Gift Certificate purchase by guests.
#154: Guest/Registered Accounts, no shipping/payment blocks displayed until address is entered.
#160: startGuestOnePageCheckout needs to return its status.
#164: Correct conditional statement, reported as PHP Warning.
#165: zc156 interoperability, correct PHP warning if ot_gv isn't active.
#166: Restructure installation/upgrade instructions for zc156+.
#167: Remove redundant language definitions.
#168: Correct conditional looking for a value rather than a function-return.
#169: Always observe for temporary-address-related notifications.
#170: The Shipping, same as billing setting gets "out of sync" with the associated addresses.
#171: Don't display the address-selection drop-down if the customer has only one address recorded.
#173: Correct undefined variable after guest-checkout on the checkout_success page.
#174: Correct undefined variables on checkout_one_confirmation page during guest-checkout.
#175: Use jQuery show()/hide() instead of Zen Cart-specific classes.
#176: Correct PHP Notice if shipping isn't taxed or the session's shipping is not recorded.
#177: Include date in OPC logfile names to more easily separate processing.
#178: Use jscript_framework.php from template_default.
#180: PayPal Express Checkout, shortcut button processing will now use the "traditional" checkout.
#182: Correct various, other, PHP Notice logs.
#185: Guest/Registered Accounts, temporary addresses no longer pre-fill the zipcode.
#186: Correct HTML comments in tpl_modules_opc_customer_info.php.
#187: Correct temporary-address integration with PayPal Express Checkout.
#188: Correct state display when State - Always display as pulldown is enabled.
#190, #191: Correct "Free Shipping on orders over xx" handling.
#192: Session variables' clean-up, when OPC enablement is toggled on and off.
#194: Handle session timeout indications on all AJAX requests.
#195: Ensure the processing ceases when an unrecoverable error is detected.
#196: Apply additional ordering to address drop-down selections.
  + Download
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 7 Apr 2019
Author lat9
File Size 293.2 KB
PHP 5.3 Safe? No
Downloads 269
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.5
This release contains changes associated with the following GitHub issues:

#133: Guest/Registered-Accounts, pre-fill Zip Code
#148: Payment change requires order-totals block update
#151: zc156 updates not fully incorporated
#152: Salutation Ms. not saved on guest-account creation
#156: Square payments input blocks disappear after shipping change
#157: Taxed order-totals 'lose' their tax on payment-method update.
#158: Correct various 'PHP Notice' issues.
#159: Partial zc156 integration; downward-compatible files only.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 23 Dec 2018
Author lat9
File Size 291.4 KB
PHP 5.3 Safe? No
Downloads 364
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.4
This release contains changes associated with the following GitHub issues:

#143: "Suburb" and "Company" changes not saved on address update.
#144: Maximum address-book entries not honored for account-holders.
#145: Downloads result in a 0-byte file.
#146: Guest-customer can't download from the "checkout_success" page.
#147: Payments can't be made with methods that "collectCardDataOnSite".
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 15 Jul 2018
Author lat9
File Size 287.4 KB
PHP 5.3 Safe? No
Downloads 485
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.3
This release contains changes associated with the following GitHub issue:

#142: Guest-checkout, order-confirmation email contains temporary address.
  + Download
Zen Cart® Versions v1.5.5
Date Added 21 Jun 2018
Author lat9
File Size 277.5 KB
PHP 5.3 Safe? No
Downloads 161
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.2
This release contains changes associated with the following GitHub issues:

#141: Invalid "Some information isn't correct" message issued.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 20 Jun 2018
Author lat9
File Size 277.4 KB
PHP 5.3 Safe? No
Downloads 67
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.1
This release contains changes associated with the following GitHub issues:

#122: Terms & Conditions doesn't display using ZCA Bootstrap template.
#125: Debug-log generated when no shipping is available.
#127: Some payment methods are dependent on the shipping-method chosen.
#128: Change cursor to "wait" during AJAX processing.
#129: Missing $stock_check variable on 'checkout_one' page.
#130: Payment choices throws 'PHP Notice' when payment is not set.
#131: Full-account shipping-address drop-down not rendered.
#132: Correct shipping/billing address change handling.
#134: Delivery address missing from email when it's different from billing.
#135: Session-variables not reset on non-guest checkout.
#136: Gzip can "get in the way" of order-confirmation.
#137: Include "cache-buster" for jQuery updates.
#138: Alignment issue on OPC 'login' page replacement.
#139: Guest checkout, privacy notice not displayed.
#140: Validate temporary entries prior to order-creation.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 8 Jun 2018
Author lat9
File Size 277.4 KB
PHP 5.3 Safe? No
Downloads 111
 
One-Page Checkout (One Page Checkout)   -   Version: v2.0.0
This version introduces "Guest Checkout" and "Account Registration" features and contains changes associated with the following GitHub issues:

#107: Add processing to enable "guest-checkout" and "registered-accounts" features.
#108: Align STOCK_CHECK clause in shipping checks with "checkout_shipping" current handling.
#109: Redirects to the "time_out" pages via SSL protocol.
#110: Correct integration with "Product Delivery by Postcode".
#111: Correct integration with the "PayPal Express Checkout" shortcut button.
#112: Correct message when no shipping is available.
#116: Correct misspelling in console log.
#118: Enable interoperation with the "ZCA Bootstrap Template".
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 27 Apr 2018
Author lat9
File Size 274.3 KB
PHP 5.3 Safe? No
Downloads 268
 
One-Page Checkout (One Page Checkout)   -   Version: v1.5.0
This version contains the changes associated with the following GitHub issues:

#104: Defer installation until admin login.
#105: Split template blocks into separate files for easier re-arrangement
#106: Move jQuery processing to separately-loaded .js file, with minified version.
  + Download
Zen Cart® Versions v1.5.4, v1.5.5
Date Added 10 Jan 2018
Author lat9
File Size 266.3 KB
PHP 5.3 Safe? No
Downloads 339
 
One-Page Checkout (One Page Checkout)   -   Version: v1.4.2
This version corrects an interoperability issue when a customer is using the "PayPal Express Checkout/shortcut" as their payment method.

If your store has enabled PPEC (and its shortcut button) and also uses Square (v0.90 or earlier) or Payeezy JS (v0.96 or earlier), please refer to the readme in this release for patches required for full interoperation.
  + Download
Zen Cart® Versions v1.5.5
Date Added 11 Dec 2017
Author lat9
File Size 254.4 KB
PHP 5.3 Safe? No
Downloads 212
 
One-Page Checkout (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 293
 
One-Page Checkout (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 234
 
One-Page Checkout (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 228
 
One-Page Checkout (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 265
 
One-Page Checkout (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 327
 
One-Page Checkout (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 185
 
One-Page Checkout (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 158
 
One-Page Checkout (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 144
 
One-Page Checkout (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 115
 
One-Page Checkout (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 209
 
One-Page Checkout (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 183
 
One-Page Checkout (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 143
 
One-Page Checkout (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 108
 
One-Page Checkout (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 111
 
One-Page Checkout (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 143
 
One-Page Checkout (One Page Checkout)   -   Version: v1.0.0
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
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 176
 


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