FAQ
How is this different from the core “Buy in advance” option?
Section titled “How is this different from the core “Buy in advance” option?”Buy in advance only lets customers order before the stock arrives. Pre-Orders & Deposits uses it and adds the label, the button text, the ship date on the product, cart, checkout and e-mails, limits, deposits with a balance payment link, reminders, the overdue rule and the reports.
Are taxes and promotions calculated on the full price?
Section titled “Are taxes and promotions calculated on the full price?”Yes. CS-Cart calculates the order as usual. The add-on only splits the final total into “pay now” and “balance”, so taxes and order discounts are part of both payments pro rata, and deposit + balance always equals the order total.
Which payment methods work?
Section titled “Which payment methods work?”All of them. Gateways get the amount due now (or the balance) instead of the order total. Offline methods leave the order open; you confirm the deposit or the full payment on the order page. A gateway that sends the order’s line items to the provider must accept a total that differs from the items (most gateways send only the amount).
Is the balance a second order?
Section titled “Is the balance a second order?”No. Deposit and balance are two payments of the same order, so revenue, taxes, invoices, reports and vendor payouts are counted once. This is also why the add-on uses its own payment link instead of a separate “payment request” order.
Does the add-on store card data?
Section titled “Does the add-on store card data?”No. The payment page passes on-site card forms to CS-Cart exactly like the core “repay” function; CS-Cart removes that data according to the order status settings.
What if the release date moves?
Section titled “What if the release date moves?”Change the date in the Pre-order tab. Open orders follow the new date: the balance request moves with it, as long as it has not been sent yet.
What happens when a balance is not paid?
Section titled “What happens when a balance is not paid?”After the due date and the grace period the customer gets an overdue e-mail, or, with “Cancel the order”, the order is cancelled and its stock returned by CS-Cart. Deposits are not refunded automatically: refund them in your payment provider and click “Mark the deposit as refunded”.
Can I take a deposit on products that are in stock?
Section titled “Can I take a deposit on products that are in stock?”Yes: choose a percent or fixed deposit in the Pre-order tab without ticking “Sell as a pre-order”. This suits made-to-order and custom products; you send the balance link when the goods are ready, or after a set number of days.
How do pre-orders work with Multi-Vendor?
Section titled “How do pre-orders work with Multi-Vendor?”Each vendor order gets its own deposit and balance. Vendors manage their pre-orders in the vendor panel. The deposit status does not count for vendor payouts, so a vendor order enters the vendor balance once it is paid in full.
Does it work with the full page cache of CS-Cart 4.21?
Section titled “Does it work with the full page cache of CS-Cart 4.21?”Yes. Product pages depend only on the product data; the cart, checkout and payment page are never cached.
Why does the delivery estimate of another add-on show a near date for a pre-order?
Section titled “Why does the delivery estimate of another add-on show a near date for a pre-order?”Delivery estimates (core or add-ons such as a shipping estimator or delivery date slots) do not know release dates. Our info box shows the ship date; if you use delivery date selection, tell customers that pre-order items ship from the release date, or keep pre-orders in separate orders (“Order separately”).
What does uninstalling remove?
Section titled “What does uninstalling remove?”The add-on’s tables, settings, language variables, e-mail templates and run marks. Pre-order products get their previous out-of-stock action back. The “Deposit paid” status is removed only if no order uses it. Orders are never changed.
What happens if the license lapses?
Section titled “What happens if the license lapses?”Without a valid license (no key after the 14-day start period, an invalid or revoked key, a domain the license does not cover, or no successful check for 14 days), new checkouts are normal orders paid in full, without pre-order labels, deposits or limits. Orders that already have a deposit keep their payment link, reminders and payment handling. Once the license is valid again, everything is back.
The admin panel shows a license notice.
Section titled “The admin panel shows a license notice.”Open Add-ons → Manage add-ons → Pre-Orders & Deposits → Settings → License. The status line says what is wrong: no key, a key for another add-on, a revoked license, or a domain that the license does not cover. Fix it and click Check now. See License.
Does the add-on work on my staging copy?
Section titled “Does the add-on work on my staging copy?”Yes. Subdomains of your licensed domain (for example staging.yourstore.com) and local development hosts (localhost, private IP addresses, *.local, *.test) are covered by the same license.
What happens if your license server is down?
Section titled “What happens if your license server is down?”Nothing changes for 14 days: the add-on keeps working and retries every hour. Only if no check succeeds for 14 days is it switched off until the next successful check.
Does the license check slow down my storefront or checkout?
Section titled “Does the license check slow down my storefront or checkout?”No. The check runs in the admin panel or from cron, once a day. The storefront never runs it.
Still stuck?
Section titled “Still stuck?”Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).