Skip to main content

Treez Ecommerce x TreezPay: Checkout Timer

R
Written by Richard Thorne
Updated this week

Introduction

Treez eCommerce now includes a Checkout Timer feature for ALL users with the TreezPay widget installed.

The new Checkout Timer ensures that draft tickets are only active for a short, controlled window (default 10 minutes), freeing up inventory if a customer abandons checkout, while also creating urgency that encourages faster conversions.

This balances customer flexibility with operational control, reduces abandoned draft clutter, and ensures payments always reconcile against valid, active tickets.

End-2-End Walkthrough


Configuration

The Checkout Timer is managed in your Treez eCommerce Admin Portal:

  1. Navigate to Settings > Customizations > Checkout Countdown.

  2. Set your desired countdown duration.

    • Default: 10 minutes (recommended).

  3. "Update" and "Publish" (important) your settings.

⚠️ Recommendation: Stick with the 10-minute default to avoid customer frustration and ensure alignment with SellTreez system limits. Extending timers too far increases risk of conflicts with SellTreez’s own auto-abandon draft ticket logic.


eCommerce Checkout Flow Nuances

Draft Ticket Creation

  • A draft ticket is automatically created the moment a customer enters checkout.

    • This is necessary as the TreezPay service needs the ticket upfront to ensure the payment is always reconciled with the ticket in POS upon submission.

  • If the customer navigates away, refreshes, or closes the tab before completing payment, the draft ticket is automatically abandoned.

Timer Behavior

  • Visible Countdown: Customers see a countdown timer upon entering checkout.

  • Expiration: If the timer reaches zero:

    • Customer is redirected back to their cart.

    • The cart remains intact.

    • The draft ticket is abandoned, freeing up inventory.

  • Reset on Payment Attempt: If the customer begins payment:

    • The timer resets to grant the customer additional time

    • If the customer cancels or exits mid-payment, the payment link is voided and the draft ticket abandoned.

Customer Experience Example

Ex 1: Timer Hit

  1. Customer enters checkout → Draft ticket created → 10-minute timer begins.

  2. Customer waits 10 minutes without paying → Timer expires → Redirected to cart → Ticket abandoned.

  3. Customer re-enters checkout → New draft ticket created with a fresh timer.

Ex 2: Proceeds with Payment

  1. Customer enters checkout → Draft ticket created → 10-minute timer begins.

  2. Customer waits 5 minutes → Proceeds with payment → Timer reset to initial time to allow submission of payment


Reporting Expectations

  • Draft tickets will disappear if either:

    • The checkout timer or extended checkout timer (with payment) is reached without ticket completion

    • The customer manually navigates away from the checkout screen

Did this answer your question?