Schema Changes - 2026-08-31
This document contains the changes to the schema files compared to the main branch.
Changes
diff --git a/schema/Api/OrderBroker/GetOrderResponse.json b/schema/Api/OrderBroker/GetOrderResponse.json
index 436359d..3705fab 100644
--- a/schema/Api/OrderBroker/GetOrderResponse.json
+++ b/schema/Api/OrderBroker/GetOrderResponse.json
@@ -459,6 +459,10 @@
"type": ["string", "null"],
"maxLength": 20
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {
"description": "True/false indicator if Order is expedited",
"type": ["boolean", "null"]
diff --git a/schema/Api/OrderBroker/InternalGetOrderResponse.json b/schema/Api/OrderBroker/InternalGetOrderResponse.json
index d5fa365..012534a 100644
--- a/schema/Api/OrderBroker/InternalGetOrderResponse.json
+++ b/schema/Api/OrderBroker/InternalGetOrderResponse.json
@@ -459,6 +459,10 @@
"type": ["string", "null"],
"maxLength": 20
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {
"description": "True/false indicator if Order is expedited",
"type": ["boolean", "null"]
diff --git a/schema/Api/OrderBroker/InternalNewOrderRequest.json b/schema/Api/OrderBroker/InternalNewOrderRequest.json
index 419ca63..7f2b34d 100644
--- a/schema/Api/OrderBroker/InternalNewOrderRequest.json
+++ b/schema/Api/OrderBroker/InternalNewOrderRequest.json
@@ -387,6 +387,10 @@
"type": ["string", "null"],
"maxLength": 20
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card.",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {
"description": "True/false indicator if Order is expedited",
"type": ["boolean", "null"]
diff --git a/schema/Api/OrderBroker/InternalUpdateOrderRequest.json b/schema/Api/OrderBroker/InternalUpdateOrderRequest.json
index 4c7df5b..a87b22c 100644
--- a/schema/Api/OrderBroker/InternalUpdateOrderRequest.json
+++ b/schema/Api/OrderBroker/InternalUpdateOrderRequest.json
@@ -242,6 +242,10 @@
"type": ["string", "null"],
"maxLength": 1000
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {"description": "Rush order flag", "type": "boolean"},
"shipTos": {
"description": "Ship to addresses",
diff --git a/schema/Api/OrderBroker/NewOrderRequest.json b/schema/Api/OrderBroker/NewOrderRequest.json
index 6a63db3..1c3ef14 100644
--- a/schema/Api/OrderBroker/NewOrderRequest.json
+++ b/schema/Api/OrderBroker/NewOrderRequest.json
@@ -404,6 +404,10 @@
"type": ["string", "null"],
"maxLength": 20
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {
"description": "True/false indicator if Order is expedited",
"type": ["boolean", "null"]
diff --git a/schema/Api/OrderBroker/UpdateOrderRequest.json b/schema/Api/OrderBroker/UpdateOrderRequest.json
index 528de31..dcb6820 100644
--- a/schema/Api/OrderBroker/UpdateOrderRequest.json
+++ b/schema/Api/OrderBroker/UpdateOrderRequest.json
@@ -239,6 +239,10 @@
"type": ["string", "null"],
"maxLength": 20
},
+ "prepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"rushOrder": {"description": "Rush order flag", "type": "boolean"},
"shipTos": {
"description": "Ship to addresses",
diff --git a/schema/Event/FulfillmentOrder/FulfillmentOrder.json b/schema/Event/FulfillmentOrder/FulfillmentOrder.json
index 2525ec4..dda2d10 100644
--- a/schema/Event/FulfillmentOrder/FulfillmentOrder.json
+++ b/schema/Event/FulfillmentOrder/FulfillmentOrder.json
@@ -109,6 +109,10 @@
"description": "Notes related to the picklist for the order",
"type": ["string", "null"]
},
+ "PrepaidByCreditCard": {
+ "description": "Flag indicating whether this fulfillment order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"Products": {
"description": "Fulfillment order level product details",
"type": ["array", "null"],
diff --git a/schema/Event/FulfillmentOrder/FulfillmentOrderEvent.json b/schema/Event/FulfillmentOrder/FulfillmentOrderEvent.json
index 0ea30c9..f49eaef 100644
--- a/schema/Event/FulfillmentOrder/FulfillmentOrderEvent.json
+++ b/schema/Event/FulfillmentOrder/FulfillmentOrderEvent.json
@@ -72,8 +72,12 @@
"EventName": "Fulfillment Order Updated",
"EventNameValuePairs": null,
"EventPublisherApp": "VeraCore Order Event Publisher",
- "EventSchemaVersion": "1.6.1",
- "EventSource": "VeraCore"
+ "EventSchemaVersion": "0.9",
+ "EventSource": "VeraCore",
+ "FulfillmentOrder": {
+ "FulfillmentOrderId": "6-mzvanhki-4-C-5606-0046-03",
+ "PrepaidByCreditCard": true
+ }
}
]
}
diff --git a/schema/Event/Order/Order.json b/schema/Event/Order/Order.json
index 5ea4866..6564ae3 100644
--- a/schema/Event/Order/Order.json
+++ b/schema/Event/Order/Order.json
@@ -335,6 +335,10 @@
"description": "Notes related to the picklist for the order",
"type": ["string", "null"]
},
+ "PrepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"PriceClasses": {
"description": "Price classes",
"type": ["array", "null"],
diff --git a/schema/Event/Order/OrderEvent.json b/schema/Event/Order/OrderEvent.json
index 1dd141d..e52b962 100644
--- a/schema/Event/Order/OrderEvent.json
+++ b/schema/Event/Order/OrderEvent.json
@@ -73,7 +73,7 @@
"EventName": "Order Updated",
"EventNameValuePairs": null,
"EventPublisherApp": "VeraCore Order Event Publisher",
- "EventSchemaVersion": "1.6.1",
+ "EventSchemaVersion": "1.7.12",
"EventSource": "VeraCore"
}
]
@@ -91,7 +91,7 @@
"EventName": "Order Updated",
"EventNameValuePairs": null,
"EventPublisherApp": "VeraCore Order Event Publisher",
- "EventSchemaVersion": "1.6.1",
+ "EventSchemaVersion": "1.7.12",
"EventSource": "VeraCore",
"Order": {
"OmsCustomerId": "001146",
@@ -184,6 +184,7 @@
"PONumber": "",
"PaymentMethods": null,
"PickPackHandlingFee": null,
+ "PrepaidByCreditCard": true,
"RushOrder": false,
"ShipTos": null,
"ShippingHandlingTax": null,
diff --git a/schema/Event/OrderView/OrderViewEvent.json b/schema/Event/OrderView/OrderViewEvent.json
index 0ad5ec8..f7f0e3f 100644
--- a/schema/Event/OrderView/OrderViewEvent.json
+++ b/schema/Event/OrderView/OrderViewEvent.json
@@ -300,6 +300,10 @@
},
"PickPackHandlingFee": { "description": "Pick pack handling fee", "type": ["number", "null"] },
"PicklistNotes": { "description": "Picklist notes", "type": ["string", "null"] },
+ "PrepaidByCreditCard": {
+ "description": "Flag indicating whether this order was prepaid by credit card",
+ "type": ["boolean", "null"]
+ },
"PriceClasses": {
"description": "Price classes",
"type": ["array", "null"],