Hey Liam, Thanks for responding. As you said I ran the availableCarrierServices query and it correctly returns the locations. The carrier also appears in the Shopify admin dropdown. However, the callback URL is never being triggered—I’ve confirmed this by checking the server logs and no requests are coming in.
Result of the GraphiQL query
{
"data": {
"availableCarrierServices": [
{
"carrierService": {
"id": "gid://shopify/DeliveryCarrierService/71941619891",
"name": "Fast Courier",
"active": true,
"callbackUrl": null,
"supportsServiceDiscovery": true
},
"locations": [
{
"id": "gid://shopify/Location/31663947821",
"name": "Show Room"
},
{
"id": "gid://shopify/Location/79449718963",
"name": "Warehouse"
},
{
"id": "gid://shopify/Location/79449751731",
"name": "Main Store"
},
{
"id": "gid://shopify/Location/79449784499",
"name": "To Be Sorted"
}
]
},
{
"carrierService": {
"id": "gid://shopify/DeliveryCarrierService/75620090035",
"name": "Carrier Service",
"active": true,
"callbackUrl": null,
"supportsServiceDiscovery": true
},
"locations": [
{
"id": "gid://shopify/Location/31663947821",
"name": "Show Room"
},
{
"id": "gid://shopify/Location/79449718963",
"name": "Warehouse"
},
{
"id": "gid://shopify/Location/79449751731",
"name": "Main Store"
},
{
"id": "gid://shopify/Location/79449784499",
"name": "To Be Sorted"
}
]
},
{
"carrierService": {
"id": "gid://shopify/DeliveryCarrierService/75620286643",
"name": "australia_post_mypost_business",
"active": true,
"callbackUrl": null,
"supportsServiceDiscovery": true
},
"locations": [
{
"id": "gid://shopify/Location/31663947821",
"name": "Show Room"
},
{
"id": "gid://shopify/Location/79449718963",
"name": "Warehouse"
},
{
"id": "gid://shopify/Location/79449751731",
"name": "Main Store"
},
{
"id": "gid://shopify/Location/79449784499",
"name": "To Be Sorted"
}
]
},
{
"carrierService": {
"id": "gid://shopify/DeliveryCarrierService/43051548717",
"name": "sendle",
"active": true,
"callbackUrl": null,
"supportsServiceDiscovery": true
},
"locations": [
{
"id": "gid://shopify/Location/31663947821",
"name": "Show Room"
},
{
"id": "gid://shopify/Location/79449718963",
"name": "Warehouse"
},
{
"id": "gid://shopify/Location/79449751731",
"name": "Main Store"
},
{
"id": "gid://shopify/Location/79449784499",
"name": "To Be Sorted"
}
]
}
]
},
"extensions": {
"cost": {
"requestedQueryCost": 3,
"actualQueryCost": 3,
"throttleStatus": {
"maximumAvailable": 2000,
"currentlyAvailable": 1997,
"restoreRate": 100
}
}
}
}