GitHub

Promotions that hold up under load.

Coupon codes, automatic rules like free shipping over a threshold, and gift cards are built in. Usage is recorded per redemption, so limits are enforced against the database instead of a cached counter.

SUMMER20

412 redemptions

20

%

discounts

Grow

Inside discounts & gift cards.

01

Codes and automatic rules

Run coupon codes customers type and automatic rules like free shipping over a threshold, both resolved in the same server-side pricing pass.

02

Usage limits enforced

Every redemption is recorded, so per-code and per-customer limits are enforced against real usage instead of a cached count.

03

Gift cards

Issue gift cards that track their remaining balance, with the amount applied visible on each order.

04

Case-insensitive codes

Coupon codes are unique in the database regardless of capitalisation, so SUMMER20 and summer20 can't both exist.

Modules that sit next to this one

MIT licensed · self-hosted

Discounts & gift cards ships with Litestore. So does everything else.

Get the source