Voucher
A single voucher.
More info: see the get operation and the vouchers endpoint.
Fields
Field | Description |
---|---|
id
int
(required) |
Unique ID Example value:123 |
typeid
int
(required) |
Type ID Example value:24001 |
name
mlstring
(required) |
Name of the voucher Example value:"Gift voucher" |
codeformatid
int
(required) |
Format used when generating codes for the voucher. Possible values:
27001 |
codeprefix
string
(required) |
If set, the codes that are generated are padded with this prefix. This can be used to ensure that vouchercodes are unique. The prefix can be max 10 characters long. Example value:"998" |
description
mlstring
(required) |
Description of the voucher Example value:"Gift voucher description" |
nbrofcodes
int
(required) |
The number of codes that were created for this voucher. Example value:10000 |
ordervalidationscript
string
|
A validation script that is used for vouchers of type order. For each order with a voucher of this type attached, the script will be run to validate the contents Example value:"return order.tickets.count<5;" |
paymentmethodid
int
|
Paymentmethod to use when creating payments for vouchers of type 345 |
validity
VoucherValidity
(required) |
Definition of the validity of this voucher. Depends on the typeid. Example value:{ "expiry_fixeddate": "2025-01-01", "maxusages": 10, "maxusagesperevent": 2 } |
isarchived
bool
(required) |
Whether or not this item is archived |
createdts
timestamp
(required) |
Created timestamp Example value:"2014-09-26 15:24:36" |
lastupdatets
timestamp
(required) |
Last updated timestamp Example value:"2014-09-26 15:24:36" |
Example
1{
2 "id": 123,
3 "typeid": 24001,
4 "name": "Gift voucher",
5 "codeformatid": 27001,
6 "codeprefix": "998",
7 "description": "Gift voucher description",
8 "nbrofcodes": 10000,
9 "ordervalidationscript": "return order.tickets.count<5;",
10 "paymentmethodid": 345,
11 "validity": {
12 "expiry_fixeddate": "2025-01-01",
13 "maxusages": 10,
14 "maxusagesperevent": 2
15 },
16 "isarchived": false,
17 "createdts": "2014-09-26 15:24:36",
18 "lastupdatets": "2014-09-26 15:24:36"
19}