Validate coupon codes

POST https://api.tamio.com/v2/transactions/validate-coupons

Validates coupon codes against specific products and customer criteria to verify discount eligibility and calculate savings before applying them to a transaction.

Body Parameters

coupons array of string*

Coupon codes to validate.

currency string*

Currency code for discount calculation.

referrer string

Referring page URL.

customer_country string

Customer country for geo-restricted coupon validation.

products array of ProductItem*

Products to validate coupons against (1–20).

Responses

200 Coupon validation results

Coupon validation results

status integer
400 Validation or business-logic error
401 Missing or invalid API key
/transactions/validate-coupons
1const response = await fetch("https://api.tamio.com/v2/transactions/validate-coupons", {
2 method: "POST",
3 headers: {
4 "Authorization": "Bearer YOUR_API_KEY",
5 "Content-Type": "application/json"
6 },
7 body: JSON.stringify({
8 // ... request body
9 })
10});
11const data = await response.json();
Responses
{
  "status": 200
}