We’re posting Fulfllments from BizWeaver but when those receive the tracking number and get marked fulfilled in Shopify, no notification is being sent to the customer.We are passing notify_customer = true in the header but that doesn’t work. Any idea what we could be doing wrong? We just launched our store yesterday.
Hi @Erin_Pineda, thanks for reaching out.
To be able to support with this issue, we need to know what API request BizWeaver is sending to Shopify when posting fulfillments and how notify_customer
is being set.
You’d likely need to reach out to BizWeaver support first since they are the ones that have details about the request. They might also have indicators on how to set up these notifications to be sent from their end. Please let us know if we can assist you further.
Hi @Daniella-Shopify - This is the current REST json. Can you see anything wrong with our call or the response from Shopify?
{
“location_id”: “74153164958”,
“tracking_info”: {
“number”: “9400111206211551445798”,
“notify_customer”: “true”,
“company”: “USPS”
},
“line_items_by_fulfillment_order”: [
{
“fulfillment_order_id”: “6915540058270”,
“fulfillment_order_line_items”: [
{
“id”: “14074736050334”,
“quantity”: 1
},
{
“id”: “14074736083102”,
“quantity”: 1
},
{
“id”: “14074736115870”,
“quantity”: 1
}
]
}
]
}
{
“fulfillment”: {
“id”: 5979037401457,
“order_id”: 5932347195550,
“status”: “success”,
“created_at”: “2024-11-01T12:07:39-07:00”,
“service”: “manual”,
“updated_at”: “2024-11-01T12:07:39-07:00”,
“tracking_company”: “USPS”,
“shipment_status”: null,
“location_id”: 74153164958,
“origin_address”: null,
“line_items”: [
{
“id”: 13935205875870,
“variant_id”: 44250438402206,
“title”: “Elephantastic! Knee High Socks”,
“quantity”: 1,
“sku”: “F0622”,
“variant_title”: null,
“vendor”: “Sock It to Me”,
“fulfillment_service”: “manual”,
“product_id”: 8052982644894,
“requires_shipping”: true,
“taxable”: true,
“gift_card”: false,
“name”: “Elephantastic! Knee High Socks”,
“variant_inventory_management”: “shopify”,
“properties”: [
{
“name”: “_shq_customer_id”,
“value”: “0”
}
],
“product_exists”: true,
“fulfillable_quantity”: 0,
“grams”: 60,
“price”: “15.00”,
“total_discount”: “0.00”,
“fulfillment_status”: “fulfilled”,
“pre_tax_price”: “15.00”,
“price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“pre_tax_price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“total_discount_set”: {
“shop_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
}
},
“discount_allocations”: ,
“duties”: ,
“admin_graphql_api_id”: “gid://shopify/LineItem/13935205875870”,
“tax_lines”:
},
{
“id”: 13935205908638,
“variant_id”: 44250433978526,
“title”: “Down To Earth Knee High Socks”,
“quantity”: 1,
“sku”: “F0535”,
“variant_title”: null,
“vendor”: “Sock It to Me”,
“fulfillment_service”: “manual”,
“product_id”: 8052980711582,
“requires_shipping”: true,
“taxable”: true,
“gift_card”: false,
“name”: “Down To Earth Knee High Socks”,
“variant_inventory_management”: “shopify”,
“properties”: ,
“product_exists”: true,
“fulfillable_quantity”: 0,
“grams”: 60,
“price”: “15.00”,
“total_discount”: “0.00”,
“fulfillment_status”: “fulfilled”,
“pre_tax_price”: “15.00”,
“price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“pre_tax_price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“total_discount_set”: {
“shop_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
}
},
“discount_allocations”: ,
“duties”: ,
“admin_graphql_api_id”: “gid://shopify/LineItem/13935205908638”,
“tax_lines”:
},
{
“id”: 13935205941406,
“variant_id”: 44250433880222,
“title”: “Booked for the Weekend Knee High Socks”,
“quantity”: 1,
“sku”: “F0517”,
“variant_title”: null,
“vendor”: “Sock It to Me”,
“fulfillment_service”: “manual”,
“product_id”: 8052980613278,
“requires_shipping”: true,
“taxable”: true,
“gift_card”: false,
“name”: “Booked for the Weekend Knee High Socks”,
“variant_inventory_management”: “shopify”,
“properties”: ,
“product_exists”: true,
“fulfillable_quantity”: 0,
“grams”: 60,
“price”: “15.00”,
“total_discount”: “0.00”,
“fulfillment_status”: “fulfilled”,
“pre_tax_price”: “15.00”,
“price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“pre_tax_price_set”: {
“shop_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “15.00”,
“currency_code”: “USD”
}
},
“total_discount_set”: {
“shop_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
},
“presentment_money”: {
“amount”: “0.00”,
“currency_code”: “USD”
}
},
“discount_allocations”: ,
“duties”: ,
“admin_graphql_api_id”: “gid://shopify/LineItem/13935205941406”,
“tax_lines”:
}
],
“tracking_number”: “9400111206211551445798”,
“tracking_numbers”: [
“9400111206211551445798”
],
“tracking_url”: “https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=9400111206211551445798”,
“tracking_urls”: [
“https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=9400111206211551445798”
],
“receipt”: {},
“name”: “#101694.1”,
“admin_graphql_api_id”: “gid://shopify/Fulfillment/5979037401457”
}
}