2772 lines
129 KiB
JSON
2772 lines
129 KiB
JSON
|
{
|
||
|
"$schema": "http://json-schema.org/draft-07/schema",
|
||
|
"$id": "http://example.com/example.json",
|
||
|
"type": "object",
|
||
|
"title": "The root schema",
|
||
|
"description": "The root schema comprises the entire JSON document.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"NotificationVersion": "1.0",
|
||
|
"NotificationType": "FEE_PROMOTION",
|
||
|
"PayloadVersion": "1.0",
|
||
|
"EventTime": "2020-07-13T19:42:04.284Z",
|
||
|
"NotificationMetadata": {
|
||
|
"ApplicationId": "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
|
||
|
"SubscriptionId": "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
|
||
|
"PublishTime": "2020-07-13T19:42:04.284Z",
|
||
|
"NotificationId": "d0e9e693-c3ad-4373-979f-ed4ec98dd746"
|
||
|
},
|
||
|
"Payload": {
|
||
|
"FeePromotionNotification": {
|
||
|
"MerchantId": "AJH434853485",
|
||
|
"MarketplaceId": "ATIV93840DER",
|
||
|
"FeePromotionType": "TYPE",
|
||
|
"FeePromotionTypeDescription": "Fee promotion type description",
|
||
|
"PromotionActiveTimeRange": {
|
||
|
"EffectiveFromDate": "2020-07-13T19:42:04.284Z",
|
||
|
"EffectiveThroughDate": "2020-07-13T19:42:04.284Z"
|
||
|
},
|
||
|
"Identifiers": [
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"PromotionInformation": [
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"NotificationVersion",
|
||
|
"NotificationType",
|
||
|
"PayloadVersion",
|
||
|
"EventTime",
|
||
|
"NotificationMetadata",
|
||
|
"Payload"
|
||
|
],
|
||
|
"properties": {
|
||
|
"NotificationVersion": {
|
||
|
"$id": "#/properties/NotificationVersion",
|
||
|
"type": "string",
|
||
|
"title": "The NotificationVersion schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"1.0"
|
||
|
]
|
||
|
},
|
||
|
"NotificationType": {
|
||
|
"$id": "#/properties/NotificationType",
|
||
|
"type": "string",
|
||
|
"title": "The NotificationType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"FEE_PROMOTION"
|
||
|
]
|
||
|
},
|
||
|
"PayloadVersion": {
|
||
|
"$id": "#/properties/PayloadVersion",
|
||
|
"type": "string",
|
||
|
"title": "The PayloadVersion schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"1.0"
|
||
|
]
|
||
|
},
|
||
|
"EventTime": {
|
||
|
"$id": "#/properties/EventTime",
|
||
|
"type": "string",
|
||
|
"title": "The EventTime schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"2020-07-13T19:42:04.284Z"
|
||
|
]
|
||
|
},
|
||
|
"NotificationMetadata": {
|
||
|
"$id": "#/properties/NotificationMetadata",
|
||
|
"type": "object",
|
||
|
"title": "The NotificationMetadata schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"ApplicationId": "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
|
||
|
"SubscriptionId": "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
|
||
|
"PublishTime": "2020-07-13T19:42:04.284Z",
|
||
|
"NotificationId": "d0e9e693-c3ad-4373-979f-ed4ec98dd746"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"ApplicationId",
|
||
|
"SubscriptionId",
|
||
|
"PublishTime",
|
||
|
"NotificationId"
|
||
|
],
|
||
|
"properties": {
|
||
|
"ApplicationId": {
|
||
|
"$id": "#/properties/NotificationMetadata/properties/ApplicationId",
|
||
|
"type": "string",
|
||
|
"title": "The ApplicationId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"
|
||
|
]
|
||
|
},
|
||
|
"SubscriptionId": {
|
||
|
"$id": "#/properties/NotificationMetadata/properties/SubscriptionId",
|
||
|
"type": "string",
|
||
|
"title": "The SubscriptionId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"
|
||
|
]
|
||
|
},
|
||
|
"PublishTime": {
|
||
|
"$id": "#/properties/NotificationMetadata/properties/PublishTime",
|
||
|
"type": "string",
|
||
|
"title": "The PublishTime schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"2020-07-13T19:42:04.284Z"
|
||
|
]
|
||
|
},
|
||
|
"NotificationId": {
|
||
|
"$id": "#/properties/NotificationMetadata/properties/NotificationId",
|
||
|
"type": "string",
|
||
|
"title": "The NotificationId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"d0e9e693-c3ad-4373-979f-ed4ec98dd746"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"Payload": {
|
||
|
"$id": "#/properties/Payload",
|
||
|
"type": "object",
|
||
|
"title": "The Payload schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"FeePromotionNotification": {
|
||
|
"MerchantId": "AJH434853485",
|
||
|
"MarketplaceId": "ATIV93840DER",
|
||
|
"FeePromotionType": "TYPE",
|
||
|
"FeePromotionTypeDescription": "Fee promotion type description",
|
||
|
"PromotionActiveTimeRange": {
|
||
|
"EffectiveFromDate": "2020-07-13T19:42:04.284Z",
|
||
|
"EffectiveThroughDate": "2020-07-13T19:42:04.284Z"
|
||
|
},
|
||
|
"Identifiers": [
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"PromotionInformation": [
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"FeePromotionNotification"
|
||
|
],
|
||
|
"properties": {
|
||
|
"FeePromotionNotification": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification",
|
||
|
"type": "object",
|
||
|
"title": "The FeePromotionNotification schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"MerchantId": "AJH434853485",
|
||
|
"MarketplaceId": "ATIV93840DER",
|
||
|
"FeePromotionType": "TYPE",
|
||
|
"FeePromotionTypeDescription": "Fee promotion type description",
|
||
|
"PromotionActiveTimeRange": {
|
||
|
"EffectiveFromDate": "2020-07-13T19:42:04.284Z",
|
||
|
"EffectiveThroughDate": "2020-07-13T19:42:04.284Z"
|
||
|
},
|
||
|
"Identifiers": [
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"PromotionInformation": [
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"MerchantId",
|
||
|
"MarketplaceId",
|
||
|
"FeePromotionType",
|
||
|
"FeePromotionTypeDescription",
|
||
|
"PromotionActiveTimeRange",
|
||
|
"Identifiers",
|
||
|
"PromotionInformation"
|
||
|
],
|
||
|
"properties": {
|
||
|
"MerchantId": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/MerchantId",
|
||
|
"type": "string",
|
||
|
"title": "The MerchantId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"AJH434853485"
|
||
|
]
|
||
|
},
|
||
|
"MarketplaceId": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/MarketplaceId",
|
||
|
"type": "string",
|
||
|
"title": "The MarketplaceId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"ATIV93840DER"
|
||
|
]
|
||
|
},
|
||
|
"FeePromotionType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/FeePromotionType",
|
||
|
"type": "string",
|
||
|
"title": "The FeePromotionType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"TYPE"
|
||
|
]
|
||
|
},
|
||
|
"FeePromotionTypeDescription": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/FeePromotionTypeDescription",
|
||
|
"type": "string",
|
||
|
"title": "The FeePromotionTypeDescription schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"Fee promotion type description"
|
||
|
]
|
||
|
},
|
||
|
"PromotionActiveTimeRange": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionActiveTimeRange",
|
||
|
"type": "object",
|
||
|
"title": "The PromotionActiveTimeRange schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"EffectiveFromDate": "2020-07-13T19:42:04.284Z",
|
||
|
"EffectiveThroughDate": "2020-07-13T19:42:04.284Z"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"EffectiveFromDate",
|
||
|
"EffectiveThroughDate"
|
||
|
],
|
||
|
"properties": {
|
||
|
"EffectiveFromDate": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionActiveTimeRange/properties/EffectiveFromDate",
|
||
|
"type": "string",
|
||
|
"title": "The EffectiveFromDate schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"2020-07-13T19:42:04.284Z"
|
||
|
]
|
||
|
},
|
||
|
"EffectiveThroughDate": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionActiveTimeRange/properties/EffectiveThroughDate",
|
||
|
"type": "string",
|
||
|
"title": "The EffectiveThroughDate schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"2020-07-13T19:42:04.284Z"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"Identifiers": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers",
|
||
|
"type": "array",
|
||
|
"title": "The Identifiers schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": [],
|
||
|
"examples": [
|
||
|
[
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
],
|
||
|
"additionalItems": true,
|
||
|
"items": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0",
|
||
|
"type": "object",
|
||
|
"title": "The first anyOf schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"IdentifierType": "identifierType",
|
||
|
"IdentifierValues": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"IdentifierType",
|
||
|
"IdentifierValues"
|
||
|
],
|
||
|
"properties": {
|
||
|
"IdentifierType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierType",
|
||
|
"type": "string",
|
||
|
"title": "The IdentifierType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"identifierType"
|
||
|
]
|
||
|
},
|
||
|
"IdentifierValues": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierValues",
|
||
|
"type": "array",
|
||
|
"title": "The IdentifierValues schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": [],
|
||
|
"examples": [
|
||
|
[
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
},
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId2",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName2"
|
||
|
}
|
||
|
]
|
||
|
],
|
||
|
"additionalItems": true,
|
||
|
"items": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierValues/items",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierValues/items/anyOf/0",
|
||
|
"type": "object",
|
||
|
"title": "The first anyOf schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"IdentifierValueId": "identifierValueId1",
|
||
|
"IdentifierValueFriendlyName": "identifierValueFriendlyName1"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"IdentifierValueId",
|
||
|
"IdentifierValueFriendlyName"
|
||
|
],
|
||
|
"properties": {
|
||
|
"IdentifierValueId": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierValues/items/anyOf/0/properties/IdentifierValueId",
|
||
|
"type": "string",
|
||
|
"title": "The IdentifierValueId schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"identifierValueId1"
|
||
|
]
|
||
|
},
|
||
|
"IdentifierValueFriendlyName": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/Identifiers/items/anyOf/0/properties/IdentifierValues/items/anyOf/0/properties/IdentifierValueFriendlyName",
|
||
|
"type": "string",
|
||
|
"title": "The IdentifierValueFriendlyName schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"identifierValueFriendlyName1"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"PromotionInformation": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation",
|
||
|
"type": "array",
|
||
|
"title": "The PromotionInformation schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": [],
|
||
|
"examples": [
|
||
|
[
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
],
|
||
|
"additionalItems": true,
|
||
|
"items": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0",
|
||
|
"type": "object",
|
||
|
"title": "The first anyOf schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"FeeType": "FeeType",
|
||
|
"FeeDiscountType": "FeeDiscountType",
|
||
|
"FeeDiscountValue": 10.3,
|
||
|
"PriceThreshold": {
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"FeeType",
|
||
|
"FeeDiscountType",
|
||
|
"FeeDiscountValue",
|
||
|
"PriceThreshold",
|
||
|
"FeeDiscountMonetaryAmount",
|
||
|
"FeesEstimate"
|
||
|
],
|
||
|
"properties": {
|
||
|
"FeeType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeType",
|
||
|
"type": "string",
|
||
|
"title": "The FeeType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"FeeType"
|
||
|
]
|
||
|
},
|
||
|
"FeeDiscountType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeDiscountType",
|
||
|
"type": "string",
|
||
|
"title": "The FeeDiscountType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"FeeDiscountType"
|
||
|
]
|
||
|
},
|
||
|
"FeeDiscountValue": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeDiscountValue",
|
||
|
"type": "number",
|
||
|
"title": "The FeeDiscountValue schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0.0,
|
||
|
"examples": [
|
||
|
10.3
|
||
|
]
|
||
|
},
|
||
|
"PriceThreshold": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/PriceThreshold",
|
||
|
"type": "object",
|
||
|
"title": "The PriceThreshold schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 60,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/PriceThreshold/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
60
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/PriceThreshold/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FeeDiscountMonetaryAmount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeDiscountMonetaryAmount",
|
||
|
"type": "object",
|
||
|
"title": "The FeeDiscountMonetaryAmount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 70,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeDiscountMonetaryAmount/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
70
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeeDiscountMonetaryAmount/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FeesEstimate": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate",
|
||
|
"type": "object",
|
||
|
"title": "The FeesEstimate schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"TimeOfFeesEstimated": "2020-07-13T19:42:04.284Z",
|
||
|
"TotalFeesEstimate": {
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeeDetails": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"TimeOfFeesEstimated",
|
||
|
"TotalFeesEstimate",
|
||
|
"FeeDetails"
|
||
|
],
|
||
|
"properties": {
|
||
|
"TimeOfFeesEstimated": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/TimeOfFeesEstimated",
|
||
|
"type": "string",
|
||
|
"title": "The TimeOfFeesEstimated schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"2020-07-13T19:42:04.284Z"
|
||
|
]
|
||
|
},
|
||
|
"TotalFeesEstimate": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/TotalFeesEstimate",
|
||
|
"type": "object",
|
||
|
"title": "The TotalFeesEstimate schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 90,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/TotalFeesEstimate/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
90
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/TotalFeesEstimate/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FeeDetails": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails",
|
||
|
"type": "array",
|
||
|
"title": "The FeeDetails schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": [],
|
||
|
"examples": [
|
||
|
[
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
],
|
||
|
"additionalItems": true,
|
||
|
"items": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0",
|
||
|
"type": "object",
|
||
|
"title": "The first anyOf schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"IncludedFees": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"FeeType",
|
||
|
"FeeAmount",
|
||
|
"TaxAmount",
|
||
|
"FeePromotion",
|
||
|
"FinalFee",
|
||
|
"IncludedFees"
|
||
|
],
|
||
|
"properties": {
|
||
|
"FeeType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeeType",
|
||
|
"type": "string",
|
||
|
"title": "The FeeType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"feeType"
|
||
|
]
|
||
|
},
|
||
|
"FeeAmount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeeAmount",
|
||
|
"type": "object",
|
||
|
"title": "The FeeAmount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeeAmount/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
10
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeeAmount/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/TaxAmount",
|
||
|
"type": "object",
|
||
|
"title": "The TaxAmount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/TaxAmount/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
20
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/TaxAmount/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeePromotion",
|
||
|
"type": "object",
|
||
|
"title": "The FeePromotion schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeePromotion/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
30
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FeePromotion/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FinalFee",
|
||
|
"type": "object",
|
||
|
"title": "The FinalFee schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FinalFee/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
40
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/FinalFee/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"IncludedFees": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees",
|
||
|
"type": "array",
|
||
|
"title": "The IncludedFees schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": [],
|
||
|
"examples": [
|
||
|
[
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
],
|
||
|
"additionalItems": true,
|
||
|
"items": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0",
|
||
|
"type": "object",
|
||
|
"title": "The first anyOf schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"FeeType": "feeType",
|
||
|
"FeeAmount": {
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"FeeType",
|
||
|
"FeeAmount",
|
||
|
"TaxAmount",
|
||
|
"FeePromotion",
|
||
|
"FinalFee"
|
||
|
],
|
||
|
"properties": {
|
||
|
"FeeType": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeeType",
|
||
|
"type": "string",
|
||
|
"title": "The FeeType schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"feeType"
|
||
|
]
|
||
|
},
|
||
|
"FeeAmount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeeAmount",
|
||
|
"type": "object",
|
||
|
"title": "The FeeAmount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 10,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeeAmount/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
10
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeeAmount/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"TaxAmount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/TaxAmount",
|
||
|
"type": "object",
|
||
|
"title": "The TaxAmount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 20,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/TaxAmount/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
20
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/TaxAmount/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FeePromotion": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeePromotion",
|
||
|
"type": "object",
|
||
|
"title": "The FeePromotion schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 30,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeePromotion/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
30
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FeePromotion/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
},
|
||
|
"FinalFee": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FinalFee",
|
||
|
"type": "object",
|
||
|
"title": "The FinalFee schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": {},
|
||
|
"examples": [
|
||
|
{
|
||
|
"Amount": 40,
|
||
|
"CurrencyCode": "USD"
|
||
|
}
|
||
|
],
|
||
|
"required": [
|
||
|
"Amount",
|
||
|
"CurrencyCode"
|
||
|
],
|
||
|
"properties": {
|
||
|
"Amount": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FinalFee/properties/Amount",
|
||
|
"type": "integer",
|
||
|
"title": "The Amount schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": 0,
|
||
|
"examples": [
|
||
|
40
|
||
|
]
|
||
|
},
|
||
|
"CurrencyCode": {
|
||
|
"$id": "#/properties/Payload/properties/FeePromotionNotification/properties/PromotionInformation/items/anyOf/0/properties/FeesEstimate/properties/FeeDetails/items/anyOf/0/properties/IncludedFees/items/anyOf/0/properties/FinalFee/properties/CurrencyCode",
|
||
|
"type": "string",
|
||
|
"title": "The CurrencyCode schema",
|
||
|
"description": "An explanation about the purpose of this instance.",
|
||
|
"default": "",
|
||
|
"examples": [
|
||
|
"USD"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|
||
|
},
|
||
|
"additionalProperties": true
|
||
|
}
|