Skip to main content
string
required
Bearer token with marketing:write scope

Single voucher creation

string
Voucher code (auto-generated if not provided, always uppercased)
string
default:"gift_card"
Voucher type: gift_card, store_credit, loyalty_reward, compensation, referral
string
default:"active"
Initial status: pending, active
string
Customer ID to assign the voucher to
integer
required
Initial balance in minor units (cents)
string
default:"USD"
3-letter ISO currency code
string
ISO 8601 datetime when voucher expires
boolean
default:"true"
Whether voucher can be used by different customers
string
Source of the voucher (e.g., “purchase”, “refund”, “reward”)
string
ID of the source entity (e.g., order ID, booking ID)
object
Custom metadata

Bulk voucher creation

Set bulk: true to generate multiple vouchers at once.
boolean
required
Set to true for bulk creation
integer
required
Number of vouchers to generate (max 1000)
string
default:"GC"
Prefix for generated codes (max 10 characters)
string
default:"gift_card"
Voucher type for all vouchers
integer
required
Initial balance for all vouchers
string
default:"USD"
Currency for all vouchers
string
Expiry date for all vouchers
boolean
default:"true"
Transferability for all vouchers

Response

Returns the created voucher(s).
Request (Single)
Response (Single)
Request (Bulk)
Response (Bulk)

Errors