Add products
Create the gift-card product and its denominations in add products.
Sellerlane gift cards have two halves that meet in the same ledger. You sell a gift-card product so buyers can purchase a card (for themselves or a recipient) in checkout, and you issue individual cards by hand from the admin — for promotions, compensation, or in-person sales. Either way you end up with a real gift card: a code, a balance in store currency, an expiry, an owner, and a full transaction and activity history.
The two flows live in different places:
A gift-card product is a normal product with Product type → Gift card. Instead of a stock-tracked price, you define the denominations a buyer can choose.
Create a product and set its type to Gift card.
On the Denominations step, add each face value you want to offer (for example ₹500, ₹1,000, ₹2,000). The defaults are 10 / 50 / 100 — replace them with your own. Each denomination becomes a selectable variant of the product.
Optionally fill in Redeem instructions — short text shown to the buyer explaining how to redeem the card.
Publish the product like any other so it appears in your storefront.
When a buyer buys a gift-card product they can add recipient details — a recipient email, a sender name, a personal message, and an optional scheduled send date. A digital card has no shipping, so a cart containing only gift cards (or only digital/event items) skips the shipping step entirely at checkout.
A purchased gift card is only issued — meaning a real card with a code exists — once the order is paid/fulfilled. Delivery then depends on the send date the buyer chose:
Go to Gift Cards → Create Gift Card. The form has three tabs: Details, Recipient, and Advanced.
Set the value. Pick a predefined amount or choose Enter custom amount and type any value (up to 9,999.99 in store currency).
Choose expiration. Three options: Never expires, Expires after duration (a number of months from creation, 1–60), or Expires on date (a specific date and time).
Add an internal note (optional). This note is for staff only and is not shown to the customer.
Add recipient details (Recipient tab, optional). Enter a recipient name and recipient email. Turn on Send gift card email to email the card to that address the moment it’s created (the toggle is disabled until you enter an email).
Assign to a customer (optional). Search your customers and link the card to a customer account so it shows on their profile. A card can be assigned now or later.
Set a custom code (Advanced tab, optional). Leave blank to auto-generate a secure code, or type your own (4–20 characters, A–Z, 0–9, and hyphens only).
Choose Create Gift Card. You’re taken to the card’s detail page.
Open any card from the Gift Cards list to reach its detail page. The header shows the card’s state — ACTIVE, DISABLED, or EXPIRED — its balance, original amount, times used, and a balance-usage bar. The Actions menu drives everything below.
Two tabs record what has happened to the card:
For an ACTIVE card, Adjust balance lets you Add credit or Deduct an amount, with an optional reason. The change posts as an ADJUSTED transaction in the ledger.
Manage expiration lets you set, change, or remove the expiry. If a card has already expired but still has a balance, extending its expiry brings it back into use — the original expiry is remembered, and a Modified badge marks cards whose expiry was changed.
Edit details — update the internal note and the recipient name/email.
Assign / Reassign to customer — link the card to a customer, move it to a different customer, or remove the assignment. Assignment changes are logged and do not affect the balance.
Resend gift card — re-email the card. Defaults to the recipient on file; you can enter a corrected address. Available on ACTIVE cards that have a recipient email.
Reveal code — show the full code so you can share it with a customer. Recorded in the activity log.
Deactivate sets the card to DISABLED so it can no longer be redeemed. This protects the unspent balance (for example a lost or fraudulent card). A disabled card can later be reactivated back to ACTIVE with an optional note. You can also deactivate cards in bulk from the Gift Cards list by selecting them and choosing Bulk actions → Deactivate.
The Gift Cards list supports search, a state filter (Active / Disabled / Expired), sorting (created, updated, expiry, last used, balance, original amount, code), and More filters for balance type (full / partial / none), active status, usage, and expiration. The summary cards at the top show total cards, total issued, current balance, and total redeemed.
Buyers redeem a card by entering its code in the gift-card field at checkout.
The buyer types the code into the gift-card box and chooses Apply.
Sellerlane looks up the card for your store, checks it is active and not expired, and that it has an available balance. An unknown, disabled, or expired code is rejected with a clear message; an empty or zero-balance code is declined too.
The applied card shows as a masked entry in the order summary, with a gift-card row reducing the amount due. The buyer can apply more than one card and remove any of them.
The gift-card balance is reserved while the cart is open so it can’t be double-spent, then drawn down as a REDEEMED transaction when the order is placed. Any remaining gift-card balance stays on the card for next time.
Only the gift-card-eligible portion of the order can be paid with a card — gift-card line items themselves are excluded, so a buyer can never buy a gift card using another gift card.
There are two distinct refund situations involving gift cards — keep them apart.
When you refund an order you can settle part or all of it onto a gift card instead of going back to the original payment. A refund records gift-card allocations that post to the chosen card(s) when the refund succeeds, appearing there as REFUNDED transactions. Guards apply:
This is one of several settlement methods. See refunds & returns for the full refund flow, and store credit for the account-credit alternative.
If you refund (or cancel) the line on which a customer bought a gift card, the issued card is deactivated — its unspent balance is killed so it can’t be redeemed after the money was returned. Already-spent value is not clawed back, because you chose the refund amount. The one block: if the card has an in-flight redemption reservation, voiding is refused until that settles, to avoid a double-spend — retry once it clears.
Add products
Create the gift-card product and its denominations in add products.
Refunds & returns
Settle a refund onto a gift card or store credit in refunds & returns.
Store credit
The account-balance alternative to gift cards in store credit.
Customer accounts
Assigned cards show on the customer’s profile — see customer accounts.