Skip to content

Pre-Orders & Deposits changelog

All notable changes to Pre-Orders & Deposits (kv_pre_orders_backorders) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • Pre-order mode per product and variation on top of the core “Buy in advance” option: release date (core “Available since”), pre-order limit, button text, “Pre-order” label and product page info box; backorders without a date.
  • Deposits as a percent or a fixed amount per item (store default or per product), also for made-to-order products; “Pay now” and “Balance later” in the cart and at checkout.
  • Gateways charge only the amount due on the same order; “Deposit paid” order status; failed balance payments keep the order.
  • Secure balance payment page with a token link, balance requests on release or before, reminders, due date and overdue rule (notify or cancel).
  • Order page panel with “Send the balance link now”, “Deposit received”, “Mark as paid in full”, due date and history; pre-orders list and products report; vendor panel in Multi-Vendor.
  • Mixed-cart rule: allow, allow with a note, or order separately.
  • E-mails: pre-order confirmation, balance request and reminder, pre-order available, overdue or cancelled, store notice.
  • Console cron, cron URL with a key and an admin fallback for the schedule.
  • License verification for the store’s domain; self-healing upgrades.