Skip to content

FAQ

Overview · Installation · Configuration · Usage · Developer notes

No. It adds conditions and bonuses to the core cart promotions. Everything else (coupons, dates, priorities, user groups, storefronts, Stop other rules, reports) is the core.

The new conditions and bonuses are for cart promotions, so prices on product pages stay cache-friendly. Catalog promotions keep working and run first; use Skip items that already have a discount to keep them from stacking.

Yes. Product sets can include and exclude vendors, and the discount of a checkout is split exactly over the vendor suborders. With Direct Customer-to-Vendor Payments each vendor’s cart is calculated on its own.

CS-Cart and Multi-Vendor 4.17.2 – 4.21.x on PHP 7.2.5 – 8.3 (as your CS-Cart version supports).

A discount that does not split evenly over the units of one line (one free item out of three at $16.97) leaves a remainder of a cent or two. With Cents of line discounts = Exact order total it is added to the order discount so the total is exact. Choose Round per unit if you prefer no order discount line.

Are taxes calculated on the discounted price?

Section titled “Are taxes calculated on the discounted price?”

Yes, in both tax calculation methods: the discount is part of the line price, like a core product discount.

Can a customer stack a coupon with a Buy X get Y offer?

Section titled “Can a customer stack a coupon with a Buy X get Y offer?”

Yes, unless the promotion uses Stop other rules. The coupon’s order discount is calculated on the already discounted subtotal.

No. The add-on works inside the core promotion calculation, without own tables or remote calls, and prints nothing on cacheable pages.

Updates are free during your updates and support period (12 months, extendable). Download the new version from your account on cs-cart.kaviolabs.com or install it from the Upgrade center, and upload it over the installed one. Settings and promotions are kept.

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), promotions that use the Advanced Promotions conditions or bonuses stop applying to new carts. Core promotions, the promotion editor and placed orders are not changed. Once the license is valid again, everything is back.

Open Add-ons → Manage add-ons → Advanced Promotions: the License card at the top says what is wrong. Fix it on the License tab and click Check now. See License.

Yes. Subdomains of your licensed domain 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?

Section titled “Does the license check slow down my storefront?”

No. The check runs only in the admin panel or from cron, at most once a day, never while customers browse or check out.

Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).