2026-08-12 12:46:22 +05:30
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "FULL_TICKET_REFUND",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_basis",
|
|
|
|
|
"fieldName": "Refund Basis",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-basis",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "amount_type",
|
|
|
|
|
"fieldName": "Amount Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "amount-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
|
|
|
|
"displayOrder": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_amount",
|
|
|
|
|
"fieldName": "Refund Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 3,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "maximum_refund_limit",
|
|
|
|
|
"fieldName": "Maximum Refund Limit",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_method",
|
|
|
|
|
"fieldName": "Refund Method",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-method",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 5
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "approval_required",
|
|
|
|
|
"fieldName": "Approval Required",
|
|
|
|
|
"fieldType": "switch",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Finance / Payment Gateway",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 6
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "PARTIAL_TICKET_REFUND",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_component",
|
|
|
|
|
"fieldName": "Refund Component",
|
|
|
|
|
"fieldType": "multi_select",
|
|
|
|
|
"lookupSource": "refund-component",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Finance",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "amount_type",
|
|
|
|
|
"fieldName": "Amount Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "amount-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance",
|
|
|
|
|
"displayOrder": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_percentage",
|
|
|
|
|
"fieldName": "Refund Percentage",
|
|
|
|
|
"fieldType": "number",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance",
|
|
|
|
|
"displayOrder": 3
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_amount",
|
|
|
|
|
"fieldName": "Refund Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "maximum_refund_limit",
|
|
|
|
|
"fieldName": "Maximum Refund Limit",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 5,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_method",
|
|
|
|
|
"fieldName": "Refund Method",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-method",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Finance",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 6
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "approval_required",
|
|
|
|
|
"fieldName": "Approval Required",
|
|
|
|
|
"fieldType": "switch",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Finance",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 7
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "TAX_REFUND",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "tax_type",
|
|
|
|
|
"fieldName": "Tax Type",
|
|
|
|
|
"fieldType": "multi_select",
|
|
|
|
|
"lookupSource": "tax-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Amount Type",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "amount_type",
|
|
|
|
|
"fieldName": "Amount Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "amount-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
|
|
|
|
"displayOrder": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_amount",
|
|
|
|
|
"fieldName": "Refund Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 3,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_method",
|
|
|
|
|
"fieldName": "Refund Method",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-method",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Method",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "approval_required",
|
|
|
|
|
"fieldName": "Approval Required",
|
|
|
|
|
"fieldType": "switch",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Approval Required",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 5
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "ANCILLARY_REFUND",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "ancillary_type",
|
|
|
|
|
"fieldName": "Ancillary Type",
|
|
|
|
|
"fieldType": "multi_select",
|
|
|
|
|
"lookupSource": "ancillary-purchase",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Amount Type",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "amount_type",
|
|
|
|
|
"fieldName": "Amount Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "amount-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
|
|
|
|
"displayOrder": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_amount",
|
|
|
|
|
"fieldName": "Refund Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 3,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_method",
|
|
|
|
|
"fieldName": "Refund Method",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-method",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Method",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "approval_required",
|
|
|
|
|
"fieldName": "Approval Required",
|
|
|
|
|
"fieldType": "switch",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Approval Required",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 5
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"actionTypeCode": "BAGGAGE_FEE_REFUND",
|
|
|
|
|
"fields": [
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "baggage_type",
|
|
|
|
|
"fieldName": "Baggage Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "baggage-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Basis",
|
|
|
|
|
"displayOrder": 1
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_basis",
|
|
|
|
|
"fieldName": "Refund Basis",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-basis",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Basis",
|
|
|
|
|
"displayOrder": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "amount_type",
|
|
|
|
|
"fieldName": "Amount Type",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "amount-type",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
|
|
|
|
"displayOrder": 3
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_amount",
|
|
|
|
|
"fieldName": "Refund Amount",
|
|
|
|
|
"fieldType": "currency",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Amount",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 4,
|
|
|
|
|
"lookupSource": "currency"
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "refund_method",
|
|
|
|
|
"fieldName": "Refund Method",
|
|
|
|
|
"fieldType": "dropdown",
|
|
|
|
|
"lookupSource": "refund-method",
|
|
|
|
|
"isRequired": true,
|
|
|
|
|
"width": "half",
|
|
|
|
|
"section": "Refund Method",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 5
|
2026-08-12 12:46:22 +05:30
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"fieldCode": "approval_required",
|
|
|
|
|
"fieldName": "Approval Required",
|
|
|
|
|
"fieldType": "switch",
|
|
|
|
|
"isRequired": false,
|
|
|
|
|
"width": "full",
|
|
|
|
|
"section": "Approval Required",
|
2026-08-17 12:12:40 +05:30
|
|
|
"displayOrder": 6
|
2026-08-12 12:46:22 +05:30
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|