TajerGo Help Center
POSPricing and payments

Apply or remove a promotion code

Promotion validation requires a live connection because eligibility and current pricing are checked before the total changes. Open Payment, enter the code, select Apply, and read the saving or rejection reason. If connectivity drops or the response is uncertain, leave the cart unchanged and verify the displayed total before applying the code again.

Before you start

  • An authenticated POS session on the intended branch with a reviewed cart.
  • A live connection and the complete promotion code supplied by the customer.

Steps

  1. Open Payment for the reviewed cart.
  2. Enter the promotion code exactly as supplied.
  3. Select Apply once and wait for the saving or rejection reason.
  4. Confirm the discount line and final total, or remove the code before payment.

Expected result

An eligible promotion changes the displayed total once, or an ineligible code leaves the total unchanged with a reason. Never submit an uncertain tender again until Orders and Payments show whether it succeeded, failed, or queued.

Permissions

  • The staff member needs POS checkout access for the active branch; discounts, overrides, Khata, and some tenders may require the specific manager or configured payment permission.

Troubleshooting

Staff cannot open Payment for the reviewed cart because the control is missing, disabled, or rejected before they enter the promotion code exactly as supplied.

Verify these conditions before another test: An authenticated POS session on the intended branch with a reviewed cart. A live connection and the complete promotion code supplied by the customer. Check those conditions on /billing and repeat only the blocked step once. Preserve the screen and ask Support to review the safe order/payment references, tender, amount, branch, status, and time; omit card data, CVV, wallet secrets, and PINs. Record the visible response when staff open Payment for the reviewed cart.

The total, tender, receipt, server record, and local queue do not show one payment outcome after the final checkpoint: Confirm the discount line and final total, or remove the code before payment.

Compare the final total, Orders entry, Payments entry, receipt, external-terminal result, and local queue. Never repeat an uncertain tender. Retry only when both server records and the local queue prove no payment exists. Do not repeat the action if the records conflict; ask Support to review the safe order/payment references, tender, amount, branch, status, and time; omit card data, CVV, wallet secrets, and PINs. Confirm from the records whether staff could confirm the discount line and final total, or remove the code before payment.

Related articles

Open in TajerGo

Sign in with the appropriate role and confirm your Business Account and branch before continuing.

/billing

Back to POS

Read as Markdown · Guidance for support agents

Last reviewed 2026-09-06 · Send documentation feedback