Service - Delivery Method Pickup: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
= Repository = | = Repository = | ||
https://bitbucket.org/izara-market- | https://bitbucket.org/izara-market-services/izara-market-products-delivery-method-pickup | ||
= Object Schemas = | = Object Schemas = | ||
Revision as of 14:33, 22 December 2025
Overview
Handler service for basic pickup that use Service - Delivery Method Pickup Table for pricing and specifying pickup locations.
Repository
https://bitbucket.org/izara-market-services/izara-market-products-delivery-method-pickup
Object Schemas
- Additional Information
- Per Service Schemas
objType
deliveryMethodPickup
- extends deliveryMethod
- has versionData similar to deliveryMethodStandard to add costs and set value for pickupTables
Object Relationships
{
"hasDeliveryMethodPickupTable": {
storageResources: {
myGraph: {
storageType: "graph",
graphServerTag: "graphHandler"
}
},
links: [
{
storageResourceTags: ["myGraph"],
from: {
objType: {
serviceTag: "deliveryMethodPickup",
objectType: "deliveryMethodPickup"
},
linkType: "many",
},
to: {
objType: {
serviceTag: "deliveryMethodPickupTable",
objectType: "deliveryMethodPickupTable"
},
linkType: "many",
handler: true
}
},
]
}
}
{
"disabledDeliveryMethodPickupTable": {
storageResources: {
myGraph: {
storageType: "graph",
graphServerTag: "graphHandler"
}
},
links: [
{
storageResourceTags: ["myGraph"],
from: {
objType: {
serviceTag: "deliveryMethodPickup",
objectType: "deliveryMethodPickup"
},
linkType: "many",
},
to: {
objType: {
serviceTag: "deliveryMethodPickupTable",
objectType: "deliveryMethodPickupTable"
},
linkType: "many",
handler: true
}
},
]
}
}