2026-08-12 12:46:22 +05:30
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "MEAL_VOUCHER",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "voucher_amount",
|
|
|
|
|
"fieldName": "Voucher Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "General Information",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 1,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "meal_type",
|
|
|
|
|
"fieldName": "Meal Type",
|
|
|
|
|
"fieldType": "multi_select",
|
|
|
|
|
"lookupSource": "meal-type",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "General Information",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 2
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "validity_hours",
|
|
|
|
|
"fieldName": "Validity (Hours)",
|
|
|
|
|
"fieldType": "number",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Restrictions",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 3
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "airport_restriction",
|
|
|
|
|
"fieldName": "Airport Restriction",
|
|
|
|
|
"fieldType": "multi_select",
|
|
|
|
|
"lookupSource": "airport-restriction",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Restrictions",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "RESTAURANT_VOUCHER",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "partner_restaurant",
|
|
|
|
|
"fieldName": "Partner Restaurant",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "General Information",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "voucher_value",
|
|
|
|
|
"fieldName": "Voucher Value",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "General Information",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 2,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "expiry_date",
|
|
|
|
|
"fieldName": "Expiry",
|
|
|
|
|
"fieldType": "date",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Restrictions",
|
|
|
|
|
"displayOrder": 3
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "REFRESHMENT_COUPON",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "coupon_amount",
|
|
|
|
|
"fieldName": "Coupon Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "General Information",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 1,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|