string
required
Bearer token with
marketing:write scopeSingle 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, referralstring
default:"active"
Initial status:
pending, activestring
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
Setbulk: true to generate multiple vouchers at once.
boolean
required
Set to
true for bulk creationinteger
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)