[2026-08-08 02:38:31] staging.DEBUG: usps package  
[2026-08-08 02:38:31] staging.INFO: format - {"69":{"id":144882,"user_id":105,"main_product_id":11,"main_product_name":"Aluminum Framed Canvas","product_id":69,"product_name":"36\"x24\"(Black)","product_image":"storage\/main-products\/1763486052_\u5fae\u4fe1\u56fe\u7247_20251119011331_1158_11.jpg","quantity":1,"width":"36.00","height":"24.00","price":"26.73","type":null,"option":"[]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T09:36:17.000000Z"}}  
[2026-08-08 02:38:31] staging.DEBUG: boxIds found {"boxIds":[30],"cartQuantity":1} 
[2026-08-08 02:38:31] staging.DEBUG: boxPool [{"id":30,"name":"F-CANVAS-8\"x8\"","max_count":1,"weight":"1.60"}] 
[2026-08-08 02:38:31] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:31] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:31] staging.DEBUG: mixbox finish {"mix_packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:31] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"LA","city":"Lafayette","detailAddress":"503 Kaliste Saloom Rd","detailAddress2":"","postCode":"70508","residential":true,"countryCode":"US"},"phone":{"number":"+1 415-851-9136","extension":""},"name":"Kaliste Saloom","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 02:38:31] staging.INFO: 明腾API获取令牌请求参数 {"params":{"alg":"sha256","appKey":"574981326","enCode":"UTF8","reqTime":1786181911,"sign":"fb98adc3b0fabd7ec8084605934016f2749deb87e110004736d29321cf12426f"}} 
[2026-08-08 02:38:34] staging.INFO: 明腾API令牌响应 {"response":{"code":200,"msg":"请求成功","data":{"token":"uqOSfRyGFjjxkPw3GdJ/pibstkZowPzHQ0Y8gan0kISEwXznhmn1B7/EMvvRNgbHj9BI2XMZXMhiyaDNv8BLa/mH0sxrWuPpoIXGNcaBBrvDJzU3zAZgFSGGZMlAfCOoEz0n3ekL+rmZ5ckkyaXjRw=="}}} 
[2026-08-08 02:38:34] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"uqOSfRyGFjjxkPw3GdJ/pibstkZowPzHQ0Y8gan0kISEwXznhmn1B7/EMvvRNgbHj9BI2XMZXMhiyaDNv8BLa/mH0sxrWuPpoIXGNcaBBrvDJzU3zAZgFSGGZMlAfCOoEz0n3ekL+rmZ5ckkyaXjRw==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"LA","city":"Lafayette","detailAddress":"503 Kaliste Saloom Rd","detailAddress2":"","postCode":"70508","residential":true,"countryCode":"US"},"phone":{"number":"+1 415-851-9136","extension":""},"name":"Kaliste Saloom","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 02:38:40] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","price":"11.75","transportationPrice":"11.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.82"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.53"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","price":"30.75","transportationPrice":"30.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"6.82"},{"name":"BASE_SERVICE_CHARGE","money":"20.23"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","price":"33.44","transportationPrice":"33.44","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"7.42"},{"name":"BASE_SERVICE_CHARGE","money":"22.32"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","price":"37.41","transportationPrice":"37.41","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"8.30"},{"name":"BASE_SERVICE_CHARGE","money":"25.41"}]}]}}} 
[2026-08-08 02:38:40] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 02:38:40] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","price":"11.75","transportationPrice":"11.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.82"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.53"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","price":"30.75","transportationPrice":"30.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"6.82"},{"name":"BASE_SERVICE_CHARGE","money":"20.23"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","price":"33.44","transportationPrice":"33.44","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"7.42"},{"name":"BASE_SERVICE_CHARGE","money":"22.32"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","price":"37.41","transportationPrice":"37.41","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"8.30"},{"name":"BASE_SERVICE_CHARGE","money":"25.41"}]}]}} 
[2026-08-08 02:38:40] staging.INFO: rates {"rates":[{"p":"11.75","shipmentCost":14.1,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","carrier":"fedex"},{"p":"30.75","shipmentCost":36.9,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","carrier":"fedex"},{"p":"33.44","shipmentCost":40.13,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","carrier":"fedex"},{"p":"37.41","shipmentCost":44.89,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","carrier":"fedex"}]} 
[2026-08-08 02:38:55] staging.INFO: getShipment-Cart : [{"id":144882,"user_id":105,"main_product_id":11,"main_product_name":"Aluminum Framed Canvas","product_id":69,"product_name":"36\"x24\"(Black)","product_image":"storage\/main-products\/1763486052_\u5fae\u4fe1\u56fe\u7247_20251119011331_1158_11.jpg","quantity":1,"width":"36.00","height":"24.00","price":"26.73","type":null,"option":"[]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","shipping_rates":[{"p":"11.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.1},{"p":"30.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":36.9},{"p":"33.44","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","serviceName":"FEDEX_2_DAY","shipmentCost":40.13},{"p":"37.41","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":44.89}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Lafayette","name":"Kaliste Saloom","phone":"+1 415-851-9136","postCode":"70508","stateCode":"LA","countryCode":"US","residential":true,"detailAddress":"503 Kaliste Saloom Rd","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.10","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T09:38:48.000000Z","item_price":"26.73","total":26.73,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 02:38:55] staging.DEBUG: usps package  
[2026-08-08 02:38:55] staging.INFO: format - {"69":{"id":144882,"user_id":105,"main_product_id":11,"main_product_name":"Aluminum Framed Canvas","product_id":69,"product_name":"36\"x24\"(Black)","product_image":"storage\/main-products\/1763486052_\u5fae\u4fe1\u56fe\u7247_20251119011331_1158_11.jpg","quantity":1,"width":"36.00","height":"24.00","price":"26.73","type":null,"option":"[]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","shipping_rates":[{"p":"11.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.1},{"p":"30.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE2In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":36.9},{"p":"33.44","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTgxMDI2ODE3In0=","serviceName":"FEDEX_2_DAY","shipmentCost":40.13},{"p":"37.41","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTcyNjM4MjExIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":44.89}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Lafayette","name":"Kaliste Saloom","phone":"+1 415-851-9136","postCode":"70508","stateCode":"LA","countryCode":"US","residential":true,"detailAddress":"503 Kaliste Saloom Rd","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.10","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T09:38:48.000000Z","item_price":"26.73","total":26.73,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 02:38:55] staging.DEBUG: boxIds found {"boxIds":[30],"cartQuantity":1} 
[2026-08-08 02:38:55] staging.DEBUG: boxPool [{"id":30,"name":"F-CANVAS-8\"x8\"","max_count":1,"weight":"1.60"}] 
[2026-08-08 02:38:55] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:55] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:55] staging.DEBUG: mixbox finish {"mix_packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"quantity":1,"box_num":1,"max_num":1,"main_id":11,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":30,"name":"F-CANVAS-8\"x8\"","length":"9.00","width":"9.00","height":"2.00","weight":"1.60","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-07-02T21:11:19.000000Z","updated_at":"2025-07-02T21:11:19.000000Z"}]}}]} 
[2026-08-08 02:38:55] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"uqOSfRyGFjjxkPw3GdJ/pibstkZowPzHQ0Y8gan0kISEwXznhmn1B7/EMvvRNgbHj9BI2XMZXMhiyaDNv8BLa/mH0sxrWuPpoIXGNcaBBrvDJzU3zAZgFSGGZMlAfCOoEz0n3ekL+rmZ5ckkyaXjRw==","timeout":60},"data":{"customOrderSn":"4a-144882-1786181935","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDI0Mjc4NTc2ODMyNTE0In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"LA","city":"Lafayette","detailAddress":"503 Kaliste Saloom Rd","detailAddress2":"","postCode":"70508","residential":true,"countryCode":"US"},"phone":{"number":"+1 415-851-9136","extension":""},"name":"Kaliste Saloom","attention":""}},"packages":[{"length":9.0,"width":9.0,"height":2.0,"weight":1.6,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 02:39:03] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786181937018228200","customOrderSn":"4a-144882-1786181935","status":"Printed","price":"11.75","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"6","labels":[{"packageSn":"1","trackingNumber":"875503541897","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/27dc12731b5d1e3cd5a362f2af19d70a.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"1.60"}],"transportationPrice":"11.75","platformNo":"H1786181937018228200"}}} 
[2026-08-08 04:22:46] staging.DEBUG: usps package  
[2026-08-08 04:22:46] staging.INFO: format - {"7":{"id":144889,"user_id":23,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":7,"product_name":"30\" x 20\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":2,"width":"30.00","height":"20.00","price":"5.80","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"112-5378099-3693828","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":7,"created_at":"August 8, 2026","updated_at":"2026-08-08T11:22:29.000000Z"}}  
[2026-08-08 04:22:46] staging.DEBUG: boxIds found {"boxIds":[9],"cartQuantity":2} 
[2026-08-08 04:22:46] staging.DEBUG: boxPool [{"id":9,"name":"LF-CAN-W-30\"x20\"","max_count":1,"weight":"3.80"}] 
[2026-08-08 04:22:46] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}},{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}}]} 
[2026-08-08 04:22:46] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}},{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}}]} 
[2026-08-08 04:22:46] staging.DEBUG: mixbox finish {"mix_packages":[{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}},{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1,"box_num":1,"max_num":1,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":9,"name":"LF-CAN-W-30\"x20\"","length":"31.00","width":"21.00","height":"2.00","weight":"3.80","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:58:02.000000Z","updated_at":"2025-01-23T19:58:02.000000Z"}]}}]} 
[2026-08-08 04:22:46] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1},{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"OH","city":"BUCYRUS","detailAddress":"5160 LINCOLN HWY","detailAddress2":"","postCode":"44820","residential":true,"countryCode":"US"},"phone":{"number":"702-754-5052","extension":""},"name":"DANIEL SMITH","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 04:22:46] staging.INFO: 明腾API获取令牌请求参数 {"params":{"alg":"sha256","appKey":"574981326","enCode":"UTF8","reqTime":1786188166,"sign":"cafdf379c2ab2241a0ca70b70b594cbed2765fa0bc7cc16836ed9ec4a26901ae"}} 
[2026-08-08 04:22:49] staging.INFO: 明腾API令牌响应 {"response":{"code":200,"msg":"请求成功","data":{"token":"9Wcaby3bp69l1xKo18R5+6fsf9zo1/L2pyuQbtfjrAAId4num3kwDQWrL+xWwT5UiJ9rkFEcarx0V7g0AGGaegOm6jOIcr6WJ3V4JoqF5t1LDTZCyL9ervvLcXcyxos+462dhKVgOgp8aw4bX5I0ng=="}}} 
[2026-08-08 04:22:49] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"9Wcaby3bp69l1xKo18R5+6fsf9zo1/L2pyuQbtfjrAAId4num3kwDQWrL+xWwT5UiJ9rkFEcarx0V7g0AGGaegOm6jOIcr6WJ3V4JoqF5t1LDTZCyL9ervvLcXcyxos+462dhKVgOgp8aw4bX5I0ng==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1},{"length":31.0,"width":21.0,"height":2.0,"weight":3.8,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"OH","city":"BUCYRUS","detailAddress":"5160 LINCOLN HWY","detailAddress2":"","postCode":"44820","residential":true,"countryCode":"US"},"phone":{"number":"702-754-5052","extension":""},"name":"DANIEL SMITH","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 04:22:51] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUwNTAyMjI1MjcyODMzIn0=","price":"30.08","transportationPrice":"30.08","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"4.67"},{"name":"Residential surcharge","money":"4.80"},{"name":"BASE_SERVICE_CHARGE","money":"15.70"},{"name":"Delivery Area Surcharge Residential","money":"4.91"}]}]}}} 
[2026-08-08 04:22:51] staging.INFO: 明腾配送获取报价成功 {"rates_count":1} 
[2026-08-08 04:22:51] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUwNTAyMjI1MjcyODMzIn0=","price":"30.08","transportationPrice":"30.08","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"4.67"},{"name":"Residential surcharge","money":"4.80"},{"name":"BASE_SERVICE_CHARGE","money":"15.70"},{"name":"Delivery Area Surcharge Residential","money":"4.91"}]}]}} 
[2026-08-08 04:22:51] staging.INFO: rates {"rates":[{"p":"30.08","shipmentCost":36.1,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUwNTAyMjI1MjcyODMzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUwNTAyMjI1MjcyODMzIn0=","carrier":"fedex"}]} 
[2026-08-08 04:34:52] staging.DEBUG: usps package  
[2026-08-08 04:34:52] staging.INFO: format - {"9":{"id":144896,"user_id":23,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":9,"product_name":"36\" x 24\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"36.00","height":"24.00","price":"8.50","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":"114-1720321-7558665","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":14,"created_at":"August 8, 2026","updated_at":"2026-08-08T11:34:19.000000Z"}}  
[2026-08-08 04:34:52] staging.DEBUG: boxIds found {"boxIds":[10,93,96,108],"cartQuantity":1} 
[2026-08-08 04:34:52] staging.DEBUG: boxPool [{"id":10,"name":"LF-CAN-W-36\"x24\"","max_count":1,"weight":"3.50"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","max_count":3,"weight":"4.50"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","max_count":5,"weight":"4.50"}] 
[2026-08-08 04:34:52] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:34:52] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:34:52] staging.DEBUG: mixbox finish {"mix_packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:34:52] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NJ","city":"Somerset","detailAddress":"121 Hampton ct","detailAddress2":"Franklin park","postCode":"08873","residential":true,"countryCode":"US"},"phone":{"number":"702-754-5052","extension":""},"name":"Zeel shah","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 04:34:52] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"9Wcaby3bp69l1xKo18R5+6fsf9zo1/L2pyuQbtfjrAAId4num3kwDQWrL+xWwT5UiJ9rkFEcarx0V7g0AGGaegOm6jOIcr6WJ3V4JoqF5t1LDTZCyL9ervvLcXcyxos+462dhKVgOgp8aw4bX5I0ng==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NJ","city":"Somerset","detailAddress":"121 Hampton ct","detailAddress2":"Franklin park","postCode":"08873","residential":true,"countryCode":"US"},"phone":{"number":"702-754-5052","extension":""},"name":"Zeel shah","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 04:34:56] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","price":"12.51","transportationPrice":"12.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-17T23:59:00","estimatedDays":"FIVE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.95"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.16"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","price":"54.51","transportationPrice":"54.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"12.09"},{"name":"BASE_SERVICE_CHARGE","money":"38.72"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","price":"63.99","transportationPrice":"63.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.20"},{"name":"BASE_SERVICE_CHARGE","money":"46.09"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","price":"72.18","transportationPrice":"72.18","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.01"},{"name":"BASE_SERVICE_CHARGE","money":"52.47"}]}]}}} 
[2026-08-08 04:34:56] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 04:34:56] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","price":"12.51","transportationPrice":"12.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-17T23:59:00","estimatedDays":"FIVE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.95"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.16"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","price":"54.51","transportationPrice":"54.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"12.09"},{"name":"BASE_SERVICE_CHARGE","money":"38.72"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","price":"63.99","transportationPrice":"63.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.20"},{"name":"BASE_SERVICE_CHARGE","money":"46.09"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","price":"72.18","transportationPrice":"72.18","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.01"},{"name":"BASE_SERVICE_CHARGE","money":"52.47"}]}]}} 
[2026-08-08 04:34:56] staging.INFO: rates {"rates":[{"p":"12.51","shipmentCost":15.01,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","carrier":"fedex"},{"p":"54.51","shipmentCost":65.41,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","carrier":"fedex"},{"p":"63.99","shipmentCost":76.79,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","carrier":"fedex"},{"p":"72.18","shipmentCost":86.62,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","carrier":"fedex"}]} 
[2026-08-08 04:36:10] staging.INFO: getShipment-Cart : [{"id":144896,"user_id":23,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":9,"product_name":"36\" x 24\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"36.00","height":"24.00","price":"8.50","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":"114-1720321-7558665","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","shipping_rates":[{"p":"12.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","serviceName":"FEDEX_GROUND","shipmentCost":15.01},{"p":"54.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":65.41},{"p":"63.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":76.79},{"p":"72.18","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":86.62}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Somerset","name":"Zeel shah","phone":null,"postCode":"08873","stateCode":"NJ","countryCode":"US","residential":true,"detailAddress":"121 Hampton ct","detailAddress2":"Franklin park","phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"15.01","sort_order":14,"created_at":"August 8, 2026","updated_at":"2026-08-08T11:35:12.000000Z","item_price":"8.50","total":8.5,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 04:36:10] staging.DEBUG: usps package  
[2026-08-08 04:36:10] staging.INFO: format - {"9":{"id":144896,"user_id":23,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":9,"product_name":"36\" x 24\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"36.00","height":"24.00","price":"8.50","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":"114-1720321-7558665","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","shipping_rates":[{"p":"12.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","serviceName":"FEDEX_GROUND","shipmentCost":15.01},{"p":"54.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":65.41},{"p":"63.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjc3OTk4MDgxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":76.79},{"p":"72.18","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjY5NjA5NDc0In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":86.62}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Somerset","name":"Zeel shah","phone":null,"postCode":"08873","stateCode":"NJ","countryCode":"US","residential":true,"detailAddress":"121 Hampton ct","detailAddress2":"Franklin park","phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"15.01","sort_order":14,"created_at":"August 8, 2026","updated_at":"2026-08-08T11:35:12.000000Z","item_price":"8.50","total":8.5,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 04:36:10] staging.DEBUG: boxIds found {"boxIds":[10,93,96,108],"cartQuantity":1} 
[2026-08-08 04:36:11] staging.DEBUG: boxPool [{"id":10,"name":"LF-CAN-W-36\"x24\"","max_count":1,"weight":"3.50"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","max_count":3,"weight":"4.50"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","max_count":5,"weight":"4.50"}] 
[2026-08-08 04:36:11] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:36:11] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:36:11] staging.DEBUG: mixbox finish {"mix_packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"quantity":1,"box_num":1,"max_num":5,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":10,"name":"LF-CAN-W-36\"x24\"","length":"37.00","width":"25.00","height":"2.00","weight":"3.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T19:59:59.000000Z","updated_at":"2026-02-23T18:32:10.000000Z"},{"id":93,"name":"LF-CAN-W-36\"x24\"(3)","length":"37.00","width":"25.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"},{"id":96,"name":"LF-CAN-W-36\"x24\"(5)","length":"37.00","width":"25.00","height":"6.30","weight":"4.50","storage_type":"Multiple","max_count":5,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 04:36:11] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"9Wcaby3bp69l1xKo18R5+6fsf9zo1/L2pyuQbtfjrAAId4num3kwDQWrL+xWwT5UiJ9rkFEcarx0V7g0AGGaegOm6jOIcr6WJ3V4JoqF5t1LDTZCyL9ervvLcXcyxos+462dhKVgOgp8aw4bX5I0ng==","timeout":60},"data":{"customOrderSn":"4a-144896-1786188971","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDUzNTQxNjczODAzNzc3In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"NJ","city":"Somerset","detailAddress":"121 Hampton ct","detailAddress2":"Franklin park","postCode":"08873","residential":true,"countryCode":"US"},"phone":{"number":"702-754-5052","extension":""},"name":"Zeel shah","attention":""}},"packages":[{"length":37.0,"width":25.0,"height":2.0,"weight":3.5,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 04:36:19] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786188973024918100","customOrderSn":"4a-144896-1786188971","status":"Printed","price":"12.51","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"8","labels":[{"packageSn":"1","trackingNumber":"875504671877","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/5bd61ce1ff52d2008ddb7a7ce8f269d0.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"3.50"}],"transportationPrice":"12.51","platformNo":"H1786188973024918100"}}} 
[2026-08-08 06:20:49] staging.DEBUG: usps package  
[2026-08-08 06:20:49] staging.INFO: format - {"17":{"id":144899,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:20:22.000000Z"}}  
[2026-08-08 06:20:49] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:20:49] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:20:49] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:20:49] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:20:49] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:20:49] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"Pflugerville","detailAddress":"3413 Brywood Dr","detailAddress2":"","postCode":"78660","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Marci Protsman Romero","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:20:49] staging.INFO: 明腾API获取令牌请求参数 {"params":{"alg":"sha256","appKey":"574981326","enCode":"UTF8","reqTime":1786195249,"sign":"c958a14a64be7a502450e26d684a04b45efd33adc3e8c1ce20bb51acfa13fc1d"}} 
[2026-08-08 06:20:52] staging.INFO: 明腾API令牌响应 {"response":{"code":200,"msg":"请求成功","data":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA=="}}} 
[2026-08-08 06:20:52] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"Pflugerville","detailAddress":"3413 Brywood Dr","detailAddress2":"","postCode":"78660","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Marci Protsman Romero","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:20:56] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","price":"11.78","transportationPrice":"11.78","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.83"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.55"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","price":"47.52","transportationPrice":"47.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"10.54"},{"name":"BASE_SERVICE_CHARGE","money":"33.28"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","price":"68.68","transportationPrice":"68.68","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.23"},{"name":"BASE_SERVICE_CHARGE","money":"49.75"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","price":"76.58","transportationPrice":"76.58","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.98"},{"name":"BASE_SERVICE_CHARGE","money":"55.90"}]}]}}} 
[2026-08-08 06:20:56] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 06:20:56] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","price":"11.78","transportationPrice":"11.78","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.83"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.55"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","price":"47.52","transportationPrice":"47.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"10.54"},{"name":"BASE_SERVICE_CHARGE","money":"33.28"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","price":"68.68","transportationPrice":"68.68","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.23"},{"name":"BASE_SERVICE_CHARGE","money":"49.75"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","price":"76.58","transportationPrice":"76.58","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.98"},{"name":"BASE_SERVICE_CHARGE","money":"55.90"}]}]}} 
[2026-08-08 06:20:56] staging.INFO: rates {"rates":[{"p":"11.78","shipmentCost":14.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","carrier":"fedex"},{"p":"47.52","shipmentCost":57.02,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","carrier":"fedex"},{"p":"68.68","shipmentCost":82.42,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","carrier":"fedex"},{"p":"76.58","shipmentCost":91.9,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","carrier":"fedex"}]} 
[2026-08-08 06:26:58] staging.INFO: getShipment-Cart : [{"id":144899,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"113-8975513-9191426","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","shipping_rates":[{"p":"11.78","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.14},{"p":"47.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":57.02},{"p":"68.68","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":82.42},{"p":"76.58","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":91.9}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Pflugerville","name":"Marci Protsman Romero","phone":"412-532-4665","postCode":"78660","stateCode":"TX","countryCode":"US","residential":true,"detailAddress":"3413 Brywood Dr","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.14","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:23:03.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}]  
[2026-08-08 06:26:58] staging.DEBUG: usps package  
[2026-08-08 06:26:58] staging.INFO: format - {"17":{"id":144899,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"113-8975513-9191426","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","shipping_rates":[{"p":"11.78","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.14},{"p":"47.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcwIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":57.02},{"p":"68.68","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjcxNjg3MTcxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":82.42},{"p":"76.58","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjYzMjk4NTYzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":91.9}],"shipping_shipment":{"unit":"I","shipTo":{"city":"Pflugerville","name":"Marci Protsman Romero","phone":"412-532-4665","postCode":"78660","stateCode":"TX","countryCode":"US","residential":true,"detailAddress":"3413 Brywood Dr","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.14","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:23:03.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}}  
[2026-08-08 06:26:58] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:26:58] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:26:58] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:26:58] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:26:58] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:26:58] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"customOrderSn":"4a-144899-1786195618","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDgwMjExNjY3NDkyODY2In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"Pflugerville","detailAddress":"3413 Brywood Dr","detailAddress2":"","postCode":"78660","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Marci Protsman Romero","attention":""}},"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 06:27:04] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786195620092336700","customOrderSn":"4a-144899-1786195618","status":"Printed","price":"11.78","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"6","labels":[{"packageSn":"1","trackingNumber":"875505888760","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/ababb2971d102f78e872e9dcaf08adba.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.50"}],"transportationPrice":"11.78","platformNo":"H1786195620092336700"}}} 
[2026-08-08 06:36:45] staging.DEBUG: usps package  
[2026-08-08 06:36:45] staging.INFO: format - {"17":{"id":144901,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:36:23.000000Z"}}  
[2026-08-08 06:36:45] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:36:45] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:36:45] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:36:45] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:36:45] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:36:45] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TN","city":"JASPER","detailAddress":"314 COLLEGE ST","detailAddress2":"","postCode":"37347-3147","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Lori Williams","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:36:45] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TN","city":"JASPER","detailAddress":"314 COLLEGE ST","detailAddress2":"","postCode":"37347-3147","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Lori Williams","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:36:50] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","price":"16.48","transportationPrice":"16.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.55"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"},{"name":"Delivery Area Surcharge Extended Residential","money":"3.27"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","price":"60.34","transportationPrice":"60.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"13.39"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","price":"79.99","transportationPrice":"79.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.74"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","price":"88.59","transportationPrice":"88.59","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.65"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]}]}}} 
[2026-08-08 06:36:50] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 06:36:50] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","price":"16.48","transportationPrice":"16.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.55"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"},{"name":"Delivery Area Surcharge Extended Residential","money":"3.27"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","price":"60.34","transportationPrice":"60.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"13.39"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","price":"79.99","transportationPrice":"79.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.74"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","price":"88.59","transportationPrice":"88.59","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.65"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"},{"name":"Delivery Area Surcharge Extended Residential","money":"4.67"}]}]}} 
[2026-08-08 06:36:50] staging.INFO: rates {"rates":[{"p":"16.48","shipmentCost":19.78,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","carrier":"fedex"},{"p":"60.34","shipmentCost":72.41,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","carrier":"fedex"},{"p":"79.99","shipmentCost":95.99,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","carrier":"fedex"},{"p":"88.59","shipmentCost":106.31,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","carrier":"fedex"}]} 
[2026-08-08 06:41:39] staging.INFO: getShipment-Cart : [{"id":144901,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","shipping_rates":[{"p":"16.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","serviceName":"FEDEX_GROUND","shipmentCost":19.78},{"p":"60.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":72.41},{"p":"79.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":95.99},{"p":"88.59","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":106.31}],"shipping_shipment":{"unit":"I","shipTo":{"city":"JASPER","name":"Lori Williams","phone":"412-532-4665","postCode":"37347-3147","stateCode":"TN","countryCode":"US","residential":true,"detailAddress":"314 COLLEGE ST","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"19.78","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:36:56.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}]  
[2026-08-08 06:41:39] staging.DEBUG: usps package  
[2026-08-08 06:41:39] staging.INFO: format - {"17":{"id":144901,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","shipping_rates":[{"p":"16.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","serviceName":"FEDEX_GROUND","shipmentCost":19.78},{"p":"60.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":72.41},{"p":"79.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjUwNzU0NTYzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":95.99},{"p":"88.59","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQyMzY1OTU1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":106.31}],"shipping_shipment":{"unit":"I","shipTo":{"city":"JASPER","name":"Lori Williams","phone":"412-532-4665","postCode":"37347-3147","stateCode":"TN","countryCode":"US","residential":true,"detailAddress":"314 COLLEGE ST","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"19.78","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:36:56.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}}  
[2026-08-08 06:41:39] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:41:39] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:41:39] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:41:39] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:41:39] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:41:39] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"customOrderSn":"4a-144901-1786196499","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg0MjE1NjQ2NTYwMjU3In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"TN","city":"JASPER","detailAddress":"314 COLLEGE ST","detailAddress2":"","postCode":"37347-3147","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Lori Williams","attention":""}},"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 06:41:46] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786196501066599100","customOrderSn":"4a-144901-1786196499","status":"Printed","price":"16.48","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"7","labels":[{"packageSn":"1","trackingNumber":"875506070590","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/82b4e7413ad5aecb3b24f7c70eaf1c62.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.50"}],"transportationPrice":"16.48","platformNo":"H1786196501066599100"}}} 
[2026-08-08 06:49:49] staging.DEBUG: usps package  
[2026-08-08 06:49:49] staging.INFO: format - {"17":{"id":144903,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:49:19.000000Z"}}  
[2026-08-08 06:49:49] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:49:49] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:49:49] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:49:49] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:49:49] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:49:49] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"ESTERO","detailAddress":"23022 GRASSY PINE DR","detailAddress2":"","postCode":"33928-4331","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"ANNALEE KRUGER","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:49:49] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"ESTERO","detailAddress":"23022 GRASSY PINE DR","detailAddress2":"","postCode":"33928-4331","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"ANNALEE KRUGER","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 06:49:53] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}}} 
[2026-08-08 06:49:53] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 06:49:53] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}} 
[2026-08-08 06:49:53] staging.INFO: rates {"rates":[{"p":"13.45","shipmentCost":16.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","carrier":"fedex"},{"p":"64.53","shipmentCost":77.44,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","carrier":"fedex"},{"p":"77.34","shipmentCost":92.81,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","carrier":"fedex"},{"p":"86.48","shipmentCost":103.78,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","carrier":"fedex"}]} 
[2026-08-08 06:54:04] staging.INFO: getShipment-Cart : [{"id":144903,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ESTERO","name":"ANNALEE KRUGER","phone":"412-532-4665","postCode":"33928-4331","stateCode":"FL","countryCode":"US","residential":true,"detailAddress":"23022 GRASSY PINE DR","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:50:06.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}]  
[2026-08-08 06:54:04] staging.DEBUG: usps package  
[2026-08-08 06:54:04] staging.INFO: format - {"17":{"id":144903,"user_id":89,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzEzIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjU3MDM3MzE0In0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDEwIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ESTERO","name":"ANNALEE KRUGER","phone":"412-532-4665","postCode":"33928-4331","stateCode":"FL","countryCode":"US","residential":true,"detailAddress":"23022 GRASSY PINE DR","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 8, 2026","updated_at":"2026-08-08T13:50:06.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":1,"use_balance":13.5}}  
[2026-08-08 06:54:04] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 06:54:04] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 06:54:04] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:54:04] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:54:04] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 06:54:04] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"Jd0RJnnyOktvaFBudK6ApMTZYXCCsTJa3XuxNkTgo3IwhGhXBhXWeB8AzbrIFAtEzL4PPKgFAT/Mlq8I/HA60qVJLcwAUdQutz+uOWU/rWsTGEoWe0elk3DXMPssqJqk6P1OgUyBQZgiVI0lLjxJUA==","timeout":60},"data":{"customOrderSn":"4a-144903-1786197244","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MDg3NTAyMjUyODQzMDExIn0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"ESTERO","detailAddress":"23022 GRASSY PINE DR","detailAddress2":"","postCode":"33928-4331","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"ANNALEE KRUGER","attention":""}},"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 06:54:09] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786197246040568900","customOrderSn":"4a-144903-1786197244","status":"Printed","price":"13.45","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"8","labels":[{"packageSn":"1","trackingNumber":"875506230504","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/f3f56b77b6f1ef9ab28829f67e6d9cc7.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.50"}],"transportationPrice":"13.45","platformNo":"H1786197246040568900"}}} 
[2026-08-08 08:37:47] staging.INFO: cancel order  
[2026-08-08 08:37:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:50] staging.INFO: cancel order  
[2026-08-08 08:37:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:51] staging.INFO: cancel order  
[2026-08-08 08:37:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:52] staging.INFO: cancel order  
[2026-08-08 08:37:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:53] staging.INFO: cancel order  
[2026-08-08 08:37:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:58] staging.INFO: cancel order  
[2026-08-08 08:37:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:58] staging.INFO: cancel order  
[2026-08-08 08:37:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:59] staging.INFO: cancel order  
[2026-08-08 08:37:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:37:59] staging.INFO: cancel order  
[2026-08-08 08:37:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:37:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:37:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:24] staging.INFO: cancel order  
[2026-08-08 08:38:24] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:24] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:24] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:25] staging.INFO: cancel order  
[2026-08-08 08:38:25] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:25] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:25] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:26] staging.INFO: cancel order  
[2026-08-08 08:38:26] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:26] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:26] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:26] staging.INFO: cancel order  
[2026-08-08 08:38:26] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:26] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:26] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:26] staging.INFO: cancel order  
[2026-08-08 08:38:26] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:26] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:26] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:27] staging.INFO: cancel order  
[2026-08-08 08:38:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:27] staging.INFO: cancel order  
[2026-08-08 08:38:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:27] staging.INFO: cancel order  
[2026-08-08 08:38:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:27] staging.INFO: cancel order  
[2026-08-08 08:38:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:27] staging.INFO: cancel order  
[2026-08-08 08:38:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:28] staging.INFO: cancel order  
[2026-08-08 08:38:28] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:28] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:28] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:39] staging.INFO: cancel order  
[2026-08-08 08:38:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:39] staging.INFO: cancel order  
[2026-08-08 08:38:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:42] staging.INFO: cancel order  
[2026-08-08 08:38:42] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:42] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:42] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:43] staging.INFO: cancel order  
[2026-08-08 08:38:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:43] staging.INFO: cancel order  
[2026-08-08 08:38:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:44] staging.INFO: cancel order  
[2026-08-08 08:38:44] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:44] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:44] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:45] staging.INFO: cancel order  
[2026-08-08 08:38:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:45] staging.INFO: cancel order  
[2026-08-08 08:38:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:45] staging.INFO: cancel order  
[2026-08-08 08:38:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:46] staging.INFO: cancel order  
[2026-08-08 08:38:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:46] staging.INFO: cancel order  
[2026-08-08 08:38:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:46] staging.INFO: cancel order  
[2026-08-08 08:38:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:46] staging.INFO: cancel order  
[2026-08-08 08:38:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:47] staging.INFO: cancel order  
[2026-08-08 08:38:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:47] staging.INFO: cancel order  
[2026-08-08 08:38:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:47] staging.INFO: cancel order  
[2026-08-08 08:38:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:47] staging.INFO: cancel order  
[2026-08-08 08:38:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:48] staging.INFO: cancel order  
[2026-08-08 08:38:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:49] staging.INFO: cancel order  
[2026-08-08 08:38:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:49] staging.INFO: cancel order  
[2026-08-08 08:38:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:49] staging.INFO: cancel order  
[2026-08-08 08:38:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:49] staging.INFO: cancel order  
[2026-08-08 08:38:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:50] staging.INFO: cancel order  
[2026-08-08 08:38:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:59] staging.INFO: cancel order  
[2026-08-08 08:38:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:59] staging.INFO: cancel order  
[2026-08-08 08:38:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:59] staging.INFO: cancel order  
[2026-08-08 08:38:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:38:59] staging.INFO: cancel order  
[2026-08-08 08:38:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:38:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:38:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:00] staging.INFO: cancel order  
[2026-08-08 08:39:00] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:00] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:00] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:00] staging.INFO: cancel order  
[2026-08-08 08:39:00] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:00] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:00] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:14] staging.INFO: cancel order  
[2026-08-08 08:39:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:15] staging.INFO: cancel order  
[2026-08-08 08:39:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:15] staging.INFO: cancel order  
[2026-08-08 08:39:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:15] staging.INFO: cancel order  
[2026-08-08 08:39:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:15] staging.INFO: cancel order  
[2026-08-08 08:39:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:15] staging.INFO: cancel order  
[2026-08-08 08:39:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:16] staging.INFO: cancel order  
[2026-08-08 08:39:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:16] staging.INFO: cancel order  
[2026-08-08 08:39:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:16] staging.INFO: cancel order  
[2026-08-08 08:39:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:16] staging.INFO: cancel order  
[2026-08-08 08:39:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:21] staging.INFO: cancel order  
[2026-08-08 08:39:21] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:21] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:21] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:21] staging.INFO: cancel order  
[2026-08-08 08:39:21] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:21] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:21] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:22] staging.INFO: cancel order  
[2026-08-08 08:39:22] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:22] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:22] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:22] staging.INFO: cancel order  
[2026-08-08 08:39:22] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:22] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:22] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:22] staging.INFO: cancel order  
[2026-08-08 08:39:22] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:22] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:22] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:23] staging.INFO: cancel order  
[2026-08-08 08:39:23] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:23] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:23] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:30] staging.INFO: cancel order  
[2026-08-08 08:39:30] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:30] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:30] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:31] staging.INFO: cancel order  
[2026-08-08 08:39:31] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:31] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:31] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:31] staging.INFO: cancel order  
[2026-08-08 08:39:31] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:31] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:31] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:31] staging.INFO: cancel order  
[2026-08-08 08:39:31] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:31] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:31] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:31] staging.INFO: cancel order  
[2026-08-08 08:39:31] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:31] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:31] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:46] staging.INFO: cancel order  
[2026-08-08 08:39:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:39:59] staging.INFO: cancel order  
[2026-08-08 08:39:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:39:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:39:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:01] staging.INFO: cancel order  
[2026-08-08 08:40:01] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:01] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:01] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:01] staging.INFO: cancel order  
[2026-08-08 08:40:01] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:01] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:01] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:01] staging.INFO: cancel order  
[2026-08-08 08:40:01] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:01] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:01] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:01] staging.INFO: cancel order  
[2026-08-08 08:40:01] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:01] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:01] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:02] staging.INFO: cancel order  
[2026-08-08 08:40:02] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:02] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:02] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:06] staging.INFO: cancel order  
[2026-08-08 08:40:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:07] staging.INFO: cancel order  
[2026-08-08 08:40:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:07] staging.INFO: cancel order  
[2026-08-08 08:40:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:08] staging.INFO: cancel order  
[2026-08-08 08:40:08] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:08] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:08] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:08] staging.INFO: cancel order  
[2026-08-08 08:40:08] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:08] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:08] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:08] staging.INFO: cancel order  
[2026-08-08 08:40:08] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:08] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:08] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:09] staging.INFO: cancel order  
[2026-08-08 08:40:09] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:09] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:09] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:09] staging.INFO: cancel order  
[2026-08-08 08:40:09] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:09] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:09] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:09] staging.INFO: cancel order  
[2026-08-08 08:40:09] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:09] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:09] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:09] staging.INFO: cancel order  
[2026-08-08 08:40:09] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:09] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:09] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:10] staging.INFO: cancel order  
[2026-08-08 08:40:10] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:10] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:10] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:10] staging.INFO: cancel order  
[2026-08-08 08:40:10] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:10] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:10] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:10] staging.INFO: cancel order  
[2026-08-08 08:40:10] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:10] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:10] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:11] staging.INFO: cancel order  
[2026-08-08 08:40:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:11] staging.INFO: cancel order  
[2026-08-08 08:40:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:11] staging.INFO: cancel order  
[2026-08-08 08:40:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:11] staging.INFO: cancel order  
[2026-08-08 08:40:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:12] staging.INFO: cancel order  
[2026-08-08 08:40:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:12] staging.INFO: cancel order  
[2026-08-08 08:40:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:12] staging.INFO: cancel order  
[2026-08-08 08:40:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:12] staging.INFO: cancel order  
[2026-08-08 08:40:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:12] staging.INFO: cancel order  
[2026-08-08 08:40:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:13] staging.INFO: cancel order  
[2026-08-08 08:40:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:13] staging.INFO: cancel order  
[2026-08-08 08:40:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:13] staging.INFO: cancel order  
[2026-08-08 08:40:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:13] staging.INFO: cancel order  
[2026-08-08 08:40:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:14] staging.INFO: cancel order  
[2026-08-08 08:40:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:14] staging.INFO: cancel order  
[2026-08-08 08:40:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:14] staging.INFO: cancel order  
[2026-08-08 08:40:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:14] staging.INFO: cancel order  
[2026-08-08 08:40:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:14] staging.INFO: cancel order  
[2026-08-08 08:40:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:15] staging.INFO: cancel order  
[2026-08-08 08:40:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:15] staging.INFO: cancel order  
[2026-08-08 08:40:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:15] staging.INFO: cancel order  
[2026-08-08 08:40:15] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:15] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:15] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:16] staging.INFO: cancel order  
[2026-08-08 08:40:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:30] staging.INFO: cancel order  
[2026-08-08 08:40:30] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:30] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:30] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:35] staging.INFO: cancel order  
[2026-08-08 08:40:35] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:35] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:35] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:36] staging.INFO: cancel order  
[2026-08-08 08:40:36] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:36] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:36] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:36] staging.INFO: cancel order  
[2026-08-08 08:40:36] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:36] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:36] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:36] staging.INFO: cancel order  
[2026-08-08 08:40:36] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:36] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:36] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:37] staging.INFO: cancel order  
[2026-08-08 08:40:37] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:37] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:37] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:37] staging.INFO: cancel order  
[2026-08-08 08:40:37] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:37] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:37] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:38] staging.INFO: cancel order  
[2026-08-08 08:40:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:38] staging.INFO: cancel order  
[2026-08-08 08:40:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:38] staging.INFO: cancel order  
[2026-08-08 08:40:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:38] staging.INFO: cancel order  
[2026-08-08 08:40:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:38] staging.INFO: cancel order  
[2026-08-08 08:40:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:39] staging.INFO: cancel order  
[2026-08-08 08:40:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:39] staging.INFO: cancel order  
[2026-08-08 08:40:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:39] staging.INFO: cancel order  
[2026-08-08 08:40:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:39] staging.INFO: cancel order  
[2026-08-08 08:40:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:40:47] staging.INFO: cancel order  
[2026-08-08 08:40:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:40:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"id":144928,"file_name":"PO-211-03275803904633035-hdm2448.pdf","file_size":120038,"preview_url":"\/storage\/shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:37:15","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:40:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:03] staging.INFO: cancel order  
[2026-08-08 08:41:03] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:03] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:03] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:04] staging.INFO: cancel order  
[2026-08-08 08:41:04] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:04] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:04] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:05] staging.INFO: cancel order  
[2026-08-08 08:41:05] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:05] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:05] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:05] staging.INFO: cancel order  
[2026-08-08 08:41:05] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:05] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:05] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:06] staging.INFO: cancel order  
[2026-08-08 08:41:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:06] staging.INFO: cancel order  
[2026-08-08 08:41:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:07] staging.INFO: cancel order  
[2026-08-08 08:41:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:42] staging.INFO: cancel order  
[2026-08-08 08:41:42] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:42] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:42] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:42] staging.INFO: cancel order  
[2026-08-08 08:41:42] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:42] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:42] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:43] staging.INFO: cancel order  
[2026-08-08 08:41:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:43] staging.INFO: cancel order  
[2026-08-08 08:41:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:43] staging.INFO: cancel order  
[2026-08-08 08:41:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:43] staging.INFO: cancel order  
[2026-08-08 08:41:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:44] staging.INFO: cancel order  
[2026-08-08 08:41:44] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:44] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:44] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:57] staging.INFO: cancel order  
[2026-08-08 08:41:57] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:57] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:57] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:58] staging.INFO: cancel order  
[2026-08-08 08:41:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:41:59] staging.INFO: cancel order  
[2026-08-08 08:41:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:41:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:41:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:00] staging.INFO: cancel order  
[2026-08-08 08:42:00] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:00] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:00] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:00] staging.INFO: cancel order  
[2026-08-08 08:42:00] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:00] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:00] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:01] staging.INFO: cancel order  
[2026-08-08 08:42:01] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:01] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:01] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:03] staging.INFO: cancel order  
[2026-08-08 08:42:03] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:03] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:03] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:04] staging.INFO: cancel order  
[2026-08-08 08:42:04] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:04] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:04] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:04] staging.INFO: cancel order  
[2026-08-08 08:42:04] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:04] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:04] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:05] staging.INFO: cancel order  
[2026-08-08 08:42:05] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:05] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:05] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:05] staging.INFO: cancel order  
[2026-08-08 08:42:05] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:05] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:05] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:05] staging.INFO: cancel order  
[2026-08-08 08:42:05] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:05] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:05] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:05] staging.INFO: cancel order  
[2026-08-08 08:42:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:06] staging.INFO: cancel order  
[2026-08-08 08:42:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:06] staging.INFO: cancel order  
[2026-08-08 08:42:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:06] staging.INFO: cancel order  
[2026-08-08 08:42:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:06] staging.INFO: cancel order  
[2026-08-08 08:42:06] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:06] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:06] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:07] staging.INFO: cancel order  
[2026-08-08 08:42:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:07] staging.INFO: cancel order  
[2026-08-08 08:42:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:07] staging.INFO: cancel order  
[2026-08-08 08:42:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:07] staging.INFO: cancel order  
[2026-08-08 08:42:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:07] staging.INFO: cancel order  
[2026-08-08 08:42:07] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:07] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:07] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:08] staging.INFO: cancel order  
[2026-08-08 08:42:08] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:08] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:08] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:11] staging.INFO: cancel order  
[2026-08-08 08:42:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:11] staging.INFO: cancel order  
[2026-08-08 08:42:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:11] staging.INFO: cancel order  
[2026-08-08 08:42:11] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:11] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:11] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:12] staging.INFO: cancel order  
[2026-08-08 08:42:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:12] staging.INFO: cancel order  
[2026-08-08 08:42:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:12] staging.INFO: cancel order  
[2026-08-08 08:42:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:12] staging.INFO: cancel order  
[2026-08-08 08:42:12] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:12] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:12] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:13] staging.INFO: cancel order  
[2026-08-08 08:42:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:13] staging.INFO: cancel order  
[2026-08-08 08:42:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:13] staging.INFO: cancel order  
[2026-08-08 08:42:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:13] staging.INFO: cancel order  
[2026-08-08 08:42:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:13] staging.INFO: cancel order  
[2026-08-08 08:42:13] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:13] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:13] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:14] staging.INFO: cancel order  
[2026-08-08 08:42:14] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:14] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:14] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:17] staging.INFO: cancel order  
[2026-08-08 08:42:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:17] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:41] staging.INFO: cancel order  
[2026-08-08 08:42:41] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:41] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:41] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:43] staging.INFO: cancel order  
[2026-08-08 08:42:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:43] staging.INFO: cancel order  
[2026-08-08 08:42:43] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:43] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:43] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:44] staging.INFO: cancel order  
[2026-08-08 08:42:44] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:44] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:44] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:44] staging.INFO: cancel order  
[2026-08-08 08:42:44] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:44] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:44] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:45] staging.INFO: cancel order  
[2026-08-08 08:42:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:45] staging.INFO: cancel order  
[2026-08-08 08:42:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:45] staging.INFO: cancel order  
[2026-08-08 08:42:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:46] staging.INFO: cancel order  
[2026-08-08 08:42:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:46] staging.INFO: cancel order  
[2026-08-08 08:42:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:46] staging.INFO: cancel order  
[2026-08-08 08:42:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:46] staging.INFO: cancel order  
[2026-08-08 08:42:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:47] staging.INFO: cancel order  
[2026-08-08 08:42:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:48] staging.INFO: cancel order  
[2026-08-08 08:42:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:49] staging.INFO: cancel order  
[2026-08-08 08:42:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:50] staging.INFO: cancel order  
[2026-08-08 08:42:50] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:50] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:50] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:51] staging.INFO: cancel order  
[2026-08-08 08:42:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:52] staging.INFO: cancel order  
[2026-08-08 08:42:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:53] staging.INFO: cancel order  
[2026-08-08 08:42:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:53] staging.INFO: cancel order  
[2026-08-08 08:42:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:53] staging.INFO: cancel order  
[2026-08-08 08:42:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:53] staging.INFO: cancel order  
[2026-08-08 08:42:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:53] staging.INFO: cancel order  
[2026-08-08 08:42:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:54] staging.INFO: cancel order  
[2026-08-08 08:42:54] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:54] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:54] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:54] staging.INFO: cancel order  
[2026-08-08 08:42:54] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:54] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:54] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:54] staging.INFO: cancel order  
[2026-08-08 08:42:54] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:54] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:54] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:54] staging.INFO: cancel order  
[2026-08-08 08:42:54] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:54] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:54] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:55] staging.INFO: cancel order  
[2026-08-08 08:42:55] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:55] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:55] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:55] staging.INFO: cancel order  
[2026-08-08 08:42:55] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:55] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:55] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:55] staging.INFO: cancel order  
[2026-08-08 08:42:55] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:55] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:55] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:55] staging.INFO: cancel order  
[2026-08-08 08:42:55] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:55] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:56] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:56] staging.INFO: cancel order  
[2026-08-08 08:42:56] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:56] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:56] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:56] staging.INFO: cancel order  
[2026-08-08 08:42:56] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:56] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:56] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:56] staging.INFO: cancel order  
[2026-08-08 08:42:56] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:56] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:56] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:56] staging.INFO: cancel order  
[2026-08-08 08:42:56] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:56] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:56] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:57] staging.INFO: cancel order  
[2026-08-08 08:42:57] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:57] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:57] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:57] staging.INFO: cancel order  
[2026-08-08 08:42:57] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:57] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:57] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:57] staging.INFO: cancel order  
[2026-08-08 08:42:57] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:57] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:57] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:58] staging.INFO: cancel order  
[2026-08-08 08:42:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:58] staging.INFO: cancel order  
[2026-08-08 08:42:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:58] staging.INFO: cancel order  
[2026-08-08 08:42:58] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:58] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:58] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:59] staging.INFO: cancel order  
[2026-08-08 08:42:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:59] staging.INFO: cancel order  
[2026-08-08 08:42:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:59] staging.INFO: cancel order  
[2026-08-08 08:42:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:42:59] staging.INFO: cancel order  
[2026-08-08 08:42:59] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:42:59] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:42:59] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:00] staging.INFO: cancel order  
[2026-08-08 08:43:00] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:00] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:00] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:16] staging.INFO: cancel order  
[2026-08-08 08:43:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:16] staging.INFO: cancel order  
[2026-08-08 08:43:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:17] staging.INFO: cancel order  
[2026-08-08 08:43:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:17] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:17] staging.INFO: cancel order  
[2026-08-08 08:43:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:17] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:17] staging.INFO: cancel order  
[2026-08-08 08:43:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:17] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:17] staging.INFO: cancel order  
[2026-08-08 08:43:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:17] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:18] staging.INFO: cancel order  
[2026-08-08 08:43:18] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:18] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:18] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:18] staging.INFO: cancel order  
[2026-08-08 08:43:18] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:18] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:18] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:18] staging.INFO: cancel order  
[2026-08-08 08:43:18] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:18] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:18] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:43:19] staging.INFO: cancel order  
[2026-08-08 08:43:19] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:43:19] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:43:19] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:03] staging.INFO: cancel order  
[2026-08-08 08:44:03] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:03] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:03] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:45] staging.INFO: cancel order  
[2026-08-08 08:44:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:45] staging.INFO: cancel order  
[2026-08-08 08:44:45] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:45] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:45] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:46] staging.INFO: cancel order  
[2026-08-08 08:44:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:46] staging.INFO: cancel order  
[2026-08-08 08:44:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:46] staging.INFO: cancel order  
[2026-08-08 08:44:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:46] staging.INFO: cancel order  
[2026-08-08 08:44:46] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:46] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:46] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:47] staging.INFO: cancel order  
[2026-08-08 08:44:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:47] staging.INFO: cancel order  
[2026-08-08 08:44:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:47] staging.INFO: cancel order  
[2026-08-08 08:44:47] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:47] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:47] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:48] staging.INFO: cancel order  
[2026-08-08 08:44:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:48] staging.INFO: cancel order  
[2026-08-08 08:44:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:48] staging.INFO: cancel order  
[2026-08-08 08:44:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:48] staging.INFO: cancel order  
[2026-08-08 08:44:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:48] staging.INFO: cancel order  
[2026-08-08 08:44:48] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:48] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:48] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:49] staging.INFO: cancel order  
[2026-08-08 08:44:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:49] staging.INFO: cancel order  
[2026-08-08 08:44:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:49] staging.INFO: cancel order  
[2026-08-08 08:44:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:49] staging.INFO: cancel order  
[2026-08-08 08:44:49] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:49] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:49] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:52] staging.INFO: cancel order  
[2026-08-08 08:44:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:52] staging.INFO: cancel order  
[2026-08-08 08:44:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:52] staging.INFO: cancel order  
[2026-08-08 08:44:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:52] staging.INFO: cancel order  
[2026-08-08 08:44:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:52] staging.INFO: cancel order  
[2026-08-08 08:44:52] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:52] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:52] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:53] staging.INFO: cancel order  
[2026-08-08 08:44:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:44:53] staging.INFO: cancel order  
[2026-08-08 08:44:53] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:44:53] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:44:53] staging.ERROR: Attempt to assign property "balance" on null {"userId":104,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:09] staging.INFO: cancel order  
[2026-08-08 08:45:09] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:09] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:09] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:16] staging.INFO: cancel order  
[2026-08-08 08:45:16] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:16] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:16] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:18] staging.INFO: cancel order  
[2026-08-08 08:45:18] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:18] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:18] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:27] staging.INFO: cancel order  
[2026-08-08 08:45:27] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:27] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:27] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:28] staging.INFO: cancel order  
[2026-08-08 08:45:28] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:28] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:28] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:29] staging.INFO: cancel order  
[2026-08-08 08:45:29] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:29] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:29] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:45:31] staging.INFO: cancel order  
[2026-08-08 08:45:31] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:45:31] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:45:31] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:32] staging.INFO: cancel order  
[2026-08-08 08:46:32] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:32] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:32] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:34] staging.INFO: cancel order  
[2026-08-08 08:46:34] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:34] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:34] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:35] staging.INFO: cancel order  
[2026-08-08 08:46:35] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:35] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:35] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:37] staging.INFO: cancel order  
[2026-08-08 08:46:37] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:37] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:37] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:37] staging.INFO: cancel order  
[2026-08-08 08:46:37] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:37] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:37] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:38] staging.INFO: cancel order  
[2026-08-08 08:46:38] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:38] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:38] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:39] staging.INFO: cancel order  
[2026-08-08 08:46:39] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:39] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:39] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:41] staging.INFO: cancel order  
[2026-08-08 08:46:41] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:41] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:41] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:46:51] staging.INFO: cancel order  
[2026-08-08 08:46:51] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:46:51] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:46:51] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 08:51:22] staging.INFO: cancel order  
[2026-08-08 08:51:22] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 08:51:22] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 08:51:22] staging.ERROR: Attempt to assign property "balance" on null {"userId":1,"exception":"[object] (Error(code: 0): Attempt to assign property \"balance\" on null at /var/www/html/overseas-kit/app/Http/Controllers/Inventory/FactoryOrderController.php:599)
[stacktrace]
#0 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Inventory\\FactoryOrderController->cancelFactoryOrder()
#1 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(264): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Route.php(210): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/overseas-kit/app/Http/Middleware/RedirectIfSessionExpired.php(24): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\RedirectIfSessionExpired->handle()
#7 /var/www/html/overseas-kit/app/Http/Middleware/CheckUserStatus.php(31): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\CheckUserStatus->handle()
#9 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#11 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#13 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#15 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#16 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#17 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#18 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#19 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle()
#20 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#22 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#24 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#26 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#28 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#30 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#31 /var/www/html/overseas-kit/app/Http/Middleware/SetLocale.php(16): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#32 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): App\\Http\\Middleware\\SetLocale->handle()
#33 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#35 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#36 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#39 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#41 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#43 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle()
#45 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#46 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#47 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#48 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#49 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#51 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /var/www/html/overseas-kit/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1188): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /var/www/html/overseas-kit/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-08-08 09:34:17] staging.INFO: cancel order  
[2026-08-08 09:34:17] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 09:34:17] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 09:34:30] staging.INFO: cancel order  
[2026-08-08 09:34:30] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 09:34:30] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 09:37:57] staging.INFO: cancel order  
[2026-08-08 09:37:57] staging.INFO: {"id":104,"company_id":86,"group_id":1,"group_name":"Company User","name":"ac20250220@163.com","email":"ac20250220@163.com","email_verified_at":null,"commission":"0.00","price_increase":0,"balance":"0.00","permissions":["hide_price"],"avatar":null,"create_shipping_label":1,"status":"Active","is_deleted":0,"created_at":"2026-01-20 05:55:30","updated_at":"2026-07-12T17:32:55.000000Z"}  
[2026-08-08 09:37:57] staging.INFO: {"id":130010,"print_job_id":"20260808083715389-00000104","order_id":0,"user_id":104,"user_email":"ac20250220@163.com","company_id":86,"user_job_id":"PO-211-03275803904633035-hdm2448","comments":"","shipping_label":"shipping-label\/47558d66-d7e0-4c2c-ac21-7f35334687a6.pdf","shipping_labels":[{"file_name":"PO-211-13986904535670566-hdx2436.pdf","file_size":7930,"preview_url":"\/storage\/shipping-label\/df7d323b-be1c-40a7-8a9a-4107d324c5e3.pdf"}],"total":"8.50","quantity":1,"use_balance":"8.50","total_shipping_fee":"0.00","type":0,"status":"Ready To Proceed","created_at":"2026-08-08 08:37:15","updated_at":"2026-08-08 08:41:00","open_api_order_id":null,"factory_dispatch_status":"pending","factory_dispatched_at":null,"factory_dispatch_error":null}  
[2026-08-08 18:39:01] staging.DEBUG: usps package  
[2026-08-08 18:39:01] staging.INFO: format - {"12":{"id":144930,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:38:27.000000Z"}}  
[2026-08-08 18:39:01] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:39:01] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:39:01] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:01] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:01] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:01] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"IN","city":"COLUMBIA CITY","detailAddress":"365 N COLUMBIA PKWY","detailAddress2":"","postCode":"46725","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Stephanie Banker","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:39:01] staging.INFO: 明腾API获取令牌请求参数 {"params":{"alg":"sha256","appKey":"574981326","enCode":"UTF8","reqTime":1786239541,"sign":"9075d91651d37082489d7e554c198e5c23b631b4f36e94ab08321b460b702544"}} 
[2026-08-08 18:39:04] staging.INFO: 明腾API令牌响应 {"response":{"code":200,"msg":"请求成功","data":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA=="}}} 
[2026-08-08 18:39:04] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"IN","city":"COLUMBIA CITY","detailAddress":"365 N COLUMBIA PKWY","detailAddress2":"","postCode":"46725","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Stephanie Banker","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:39:07] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","price":"15.52","transportationPrice":"15.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.41"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","price":"58.83","transportationPrice":"58.83","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"13.05"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","price":"78.49","transportationPrice":"78.49","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.41"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","price":"87.09","transportationPrice":"87.09","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.32"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}}} 
[2026-08-08 18:39:07] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 18:39:07] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","price":"15.52","transportationPrice":"15.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.41"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","price":"58.83","transportationPrice":"58.83","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"13.05"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","price":"78.49","transportationPrice":"78.49","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.41"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","price":"87.09","transportationPrice":"87.09","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.32"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}} 
[2026-08-08 18:39:07] staging.INFO: rates {"rates":[{"p":"15.52","shipmentCost":18.62,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","carrier":"fedex"},{"p":"58.83","shipmentCost":70.6,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","carrier":"fedex"},{"p":"78.49","shipmentCost":94.19,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","carrier":"fedex"},{"p":"87.09","shipmentCost":104.51,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","carrier":"fedex"}]} 
[2026-08-08 18:39:45] staging.INFO: getShipment-Cart : [{"id":144930,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","shipping_rates":[{"p":"15.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","serviceName":"FEDEX_GROUND","shipmentCost":18.62},{"p":"58.83","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":70.6},{"p":"78.49","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":94.19},{"p":"87.09","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":104.51}],"shipping_shipment":{"unit":"I","shipTo":{"city":"COLUMBIA CITY","name":"Stephanie Banker","phone":"412-532-4665","postCode":"46725","stateCode":"IN","countryCode":"US","residential":true,"detailAddress":"365 N COLUMBIA PKWY","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"18.62","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:39:10.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 18:39:45] staging.DEBUG: usps package  
[2026-08-08 18:39:45] staging.INFO: format - {"12":{"id":144930,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","shipping_rates":[{"p":"15.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","serviceName":"FEDEX_GROUND","shipmentCost":18.62},{"p":"58.83","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":70.6},{"p":"78.49","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjYzNTAzMzYzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":94.19},{"p":"87.09","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU4In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":104.51}],"shipping_shipment":{"unit":"I","shipTo":{"city":"COLUMBIA CITY","name":"Stephanie Banker","phone":"412-532-4665","postCode":"46725","stateCode":"IN","countryCode":"US","residential":true,"detailAddress":"365 N COLUMBIA PKWY","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"18.62","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:39:10.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 18:39:45] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:39:45] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:39:45] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:45] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:45] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:39:45] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144930-1786239585","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY1OTg3NjU5MzA5MDU5In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"IN","city":"COLUMBIA CITY","detailAddress":"365 N COLUMBIA PKWY","detailAddress2":"","postCode":"46725","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Stephanie Banker","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 18:39:51] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786239588011437800","customOrderSn":"4a-144930-1786239585","status":"Printed","price":"15.52","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"7","labels":[{"packageSn":"1","trackingNumber":"875514172241","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/f39cf965f0c78f612613b43d9b07b60b.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"15.52","platformNo":"H1786239588011437800"}}} 
[2026-08-08 18:42:04] staging.DEBUG: usps package  
[2026-08-08 18:42:04] staging.INFO: format - {"12":{"id":144931,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:41:31.000000Z"}}  
[2026-08-08 18:42:04] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:42:04] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:42:04] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:04] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:04] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:04] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NV","city":"RENO","detailAddress":"10564 FORT MORGAN WAY","detailAddress2":"","postCode":"89521","residential":true,"countryCode":"US"},"phone":{"number":"763-225-9463","extension":""},"name":"Jennifer Lassi","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:42:04] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NV","city":"RENO","detailAddress":"10564 FORT MORGAN WAY","detailAddress2":"","postCode":"89521","residential":true,"countryCode":"US"},"phone":{"number":"763-225-9463","extension":""},"name":"Jennifer Lassi","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:42:08] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","price":"11.75","transportationPrice":"11.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"4","estimatedTime":"2026-08-12T23:59:00","estimatedDays":"TWO_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.82"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.53"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","price":"30.75","transportationPrice":"30.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"04","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"6.82"},{"name":"BASE_SERVICE_CHARGE","money":"20.23"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","price":"33.72","transportationPrice":"33.72","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"04","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"7.48"},{"name":"BASE_SERVICE_CHARGE","money":"22.54"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","price":"39.51","transportationPrice":"39.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"04","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"8.76"},{"name":"BASE_SERVICE_CHARGE","money":"27.05"}]}]}}} 
[2026-08-08 18:42:08] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 18:42:08] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","price":"11.75","transportationPrice":"11.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"4","estimatedTime":"2026-08-12T23:59:00","estimatedDays":"TWO_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.82"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.53"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","price":"30.75","transportationPrice":"30.75","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"04","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"6.82"},{"name":"BASE_SERVICE_CHARGE","money":"20.23"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","price":"33.72","transportationPrice":"33.72","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"04","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"7.48"},{"name":"BASE_SERVICE_CHARGE","money":"22.54"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","price":"39.51","transportationPrice":"39.51","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"04","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"8.76"},{"name":"BASE_SERVICE_CHARGE","money":"27.05"}]}]}} 
[2026-08-08 18:42:08] staging.INFO: rates {"rates":[{"p":"11.75","shipmentCost":14.1,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","carrier":"fedex"},{"p":"30.75","shipmentCost":36.9,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","carrier":"fedex"},{"p":"33.72","shipmentCost":40.46,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","carrier":"fedex"},{"p":"39.51","shipmentCost":47.41,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","carrier":"fedex"}]} 
[2026-08-08 18:42:50] staging.INFO: getShipment-Cart : [{"id":144931,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","shipping_rates":[{"p":"11.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.1},{"p":"30.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":36.9},{"p":"33.72","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":40.46},{"p":"39.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":47.41}],"shipping_shipment":{"unit":"I","shipTo":{"city":"RENO","name":"Jennifer Lassi","phone":"763-225-9463","postCode":"89521","stateCode":"NV","countryCode":"US","residential":true,"detailAddress":"10564 FORT MORGAN WAY","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.10","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:42:10.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 18:42:50] staging.DEBUG: usps package  
[2026-08-08 18:42:50] staging.INFO: format - {"12":{"id":144931,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","shipping_rates":[{"p":"11.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.1},{"p":"30.75","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTgwIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":36.9},{"p":"33.72","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDgyNjQ0NDgxIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":40.46},{"p":"39.51","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc0MjU1ODc1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":47.41}],"shipping_shipment":{"unit":"I","shipTo":{"city":"RENO","name":"Jennifer Lassi","phone":"763-225-9463","postCode":"89521","stateCode":"NV","countryCode":"US","residential":true,"detailAddress":"10564 FORT MORGAN WAY","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.10","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:42:10.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 18:42:50] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:42:50] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:42:50] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:50] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:50] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:42:50] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144931-1786239770","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY2NzQ3NDc4NDUwMTc4In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"NV","city":"RENO","detailAddress":"10564 FORT MORGAN WAY","detailAddress2":"","postCode":"89521","residential":true,"countryCode":"US"},"phone":{"number":"763-225-9463","extension":""},"name":"Jennifer Lassi","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 18:42:56] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786239773009747200","customOrderSn":"4a-144931-1786239770","status":"Printed","price":"11.75","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"4","labels":[{"packageSn":"1","trackingNumber":"875514198193","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/8dd158a0f97242e36180cf73cd7b2df2.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"11.75","platformNo":"H1786239773009747200"}}} 
[2026-08-08 18:46:11] staging.DEBUG: usps package  
[2026-08-08 18:46:11] staging.INFO: format - {"12":{"id":144932,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:45:40.000000Z"}}  
[2026-08-08 18:46:11] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:46:11] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:46:11] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:46:11] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:46:11] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:46:11] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"SC","city":"ROCK HILL","detailAddress":"1101 CHANDLER DR","detailAddress2":"","postCode":"29732","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Erin Patterson","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:46:11] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"SC","city":"ROCK HILL","detailAddress":"1101 CHANDLER DR","detailAddress2":"","postCode":"29732","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Erin Patterson","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:46:15] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}}} 
[2026-08-08 18:46:15] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 18:46:15] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}} 
[2026-08-08 18:46:15] staging.INFO: rates {"rates":[{"p":"13.45","shipmentCost":16.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","carrier":"fedex"},{"p":"64.53","shipmentCost":77.44,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","carrier":"fedex"},{"p":"77.34","shipmentCost":92.81,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","carrier":"fedex"},{"p":"86.48","shipmentCost":103.78,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","carrier":"fedex"}]} 
[2026-08-08 18:51:08] staging.INFO: getShipment-Cart : [{"id":144932,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ROCK HILL","name":"Erin Patterson","phone":"412-532-4665","postCode":"29732","stateCode":"SC","countryCode":"US","residential":true,"detailAddress":"1101 CHANDLER DR","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:46:24.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 18:51:08] staging.DEBUG: usps package  
[2026-08-08 18:51:08] staging.INFO: format - {"12":{"id":144932,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY4In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM4ODYxNTcwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTMwNDcyOTYzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ROCK HILL","name":"Erin Patterson","phone":"412-532-4665","postCode":"29732","stateCode":"SC","countryCode":"US","residential":true,"detailAddress":"1101 CHANDLER DR","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:46:24.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 18:51:08] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:51:08] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:51:08] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:51:08] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:51:08] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:51:08] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144932-1786240268","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjY3NzgyOTM0NjY3MjY2In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"SC","city":"ROCK HILL","detailAddress":"1101 CHANDLER DR","detailAddress2":"","postCode":"29732","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Erin Patterson","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 18:51:14] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786240270075850500","customOrderSn":"4a-144932-1786240268","status":"Printed","price":"13.45","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"8","labels":[{"packageSn":"1","trackingNumber":"875514257060","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/73b68e111031658823195e3c240eb31c.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"13.45","platformNo":"H1786240270075850500"}}} 
[2026-08-08 18:58:59] staging.DEBUG: usps package  
[2026-08-08 18:58:59] staging.INFO: format - {"12":{"id":144933,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:58:28.000000Z"}}  
[2026-08-08 18:58:59] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:58:59] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:58:59] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:58:59] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:58:59] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:58:59] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"KY","city":"union","detailAddress":"10270 cardigan drive","detailAddress2":"","postCode":"41091","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"wendi orlando","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:58:59] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"KY","city":"union","detailAddress":"10270 cardigan drive","detailAddress2":"","postCode":"41091","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"wendi orlando","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 18:59:02] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","price":"12.62","transportationPrice":"12.62","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.96"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","price":"54.33","transportationPrice":"54.33","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"12.05"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","price":"73.99","transportationPrice":"73.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.41"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","price":"82.59","transportationPrice":"82.59","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.32"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"}]}]}}} 
[2026-08-08 18:59:02] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 18:59:02] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","price":"12.62","transportationPrice":"12.62","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.96"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.26"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","price":"54.33","transportationPrice":"54.33","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"12.05"},{"name":"BASE_SERVICE_CHARGE","money":"38.58"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","price":"73.99","transportationPrice":"73.99","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.41"},{"name":"BASE_SERVICE_CHARGE","money":"53.88"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","price":"82.59","transportationPrice":"82.59","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.32"},{"name":"BASE_SERVICE_CHARGE","money":"60.57"}]}]}} 
[2026-08-08 18:59:02] staging.INFO: rates {"rates":[{"p":"12.62","shipmentCost":15.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","carrier":"fedex"},{"p":"54.33","shipmentCost":65.2,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","carrier":"fedex"},{"p":"73.99","shipmentCost":88.79,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","carrier":"fedex"},{"p":"82.59","shipmentCost":99.11,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","carrier":"fedex"}]} 
[2026-08-08 18:59:39] staging.INFO: getShipment-Cart : [{"id":144933,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","shipping_rates":[{"p":"12.62","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","serviceName":"FEDEX_GROUND","shipmentCost":15.14},{"p":"54.33","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":65.2},{"p":"73.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","serviceName":"FEDEX_2_DAY","shipmentCost":88.79},{"p":"82.59","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":99.11}],"shipping_shipment":{"unit":"I","shipTo":{"city":"union","name":"wendi orlando","phone":"480-618-5344","postCode":"41091","stateCode":"KY","countryCode":"US","residential":true,"detailAddress":"10270 cardigan drive","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"15.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:59:05.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 18:59:39] staging.DEBUG: usps package  
[2026-08-08 18:59:39] staging.INFO: format - {"12":{"id":144933,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","shipping_rates":[{"p":"12.62","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","serviceName":"FEDEX_GROUND","shipmentCost":15.14},{"p":"54.33","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU0In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":65.2},{"p":"73.99","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzY0OTc3MTU1In0=","serviceName":"FEDEX_2_DAY","shipmentCost":88.79},{"p":"82.59","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUwIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":99.11}],"shipping_shipment":{"unit":"I","shipTo":{"city":"union","name":"wendi orlando","phone":"480-618-5344","postCode":"41091","stateCode":"KY","countryCode":"US","residential":true,"detailAddress":"10270 cardigan drive","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"15.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T01:59:05.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 18:59:39] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 18:59:39] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 18:59:39] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:59:39] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:59:39] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 18:59:39] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144933-1786240779","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxMDAyMzYwNzgyODUxIn0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"KY","city":"union","detailAddress":"10270 cardigan drive","detailAddress2":"","postCode":"41091","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"wendi orlando","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 18:59:44] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786240781036480100","customOrderSn":"4a-144933-1786240779","status":"Printed","price":"12.62","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"7","labels":[{"packageSn":"1","trackingNumber":"875514324392","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/baffa9c8e24fd8cf13570354129e6168.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"12.62","platformNo":"H1786240781036480100"}}} 
[2026-08-08 19:01:33] staging.DEBUG: usps package  
[2026-08-08 19:01:33] staging.INFO: format - {"12":{"id":144934,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:00:59.000000Z"}}  
[2026-08-08 19:01:33] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 19:01:33] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:01:33] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:01:33] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:01:33] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:01:33] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"FORT WORTH","detailAddress":"4256 STAGHORN CIR N","detailAddress2":"","postCode":"76137","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"Jennifer Cook","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:01:33] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"FORT WORTH","detailAddress":"4256 STAGHORN CIR N","detailAddress2":"","postCode":"76137","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"Jennifer Cook","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:01:37] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","price":"11.78","transportationPrice":"11.78","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.83"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.55"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","price":"47.52","transportationPrice":"47.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"10.54"},{"name":"BASE_SERVICE_CHARGE","money":"33.28"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","price":"68.68","transportationPrice":"68.68","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.23"},{"name":"BASE_SERVICE_CHARGE","money":"49.75"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","price":"76.58","transportationPrice":"76.58","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.98"},{"name":"BASE_SERVICE_CHARGE","money":"55.90"}]}]}}} 
[2026-08-08 19:01:37] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 19:01:37] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","price":"11.78","transportationPrice":"11.78","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"6","estimatedTime":"2026-08-13T23:59:00","estimatedDays":"THREE_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"1.83"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"7.55"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","price":"47.52","transportationPrice":"47.52","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"06","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"10.54"},{"name":"BASE_SERVICE_CHARGE","money":"33.28"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","price":"68.68","transportationPrice":"68.68","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"06","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.23"},{"name":"BASE_SERVICE_CHARGE","money":"49.75"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","price":"76.58","transportationPrice":"76.58","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"06","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"16.98"},{"name":"BASE_SERVICE_CHARGE","money":"55.90"}]}]}} 
[2026-08-08 19:01:37] staging.INFO: rates {"rates":[{"p":"11.78","shipmentCost":14.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","carrier":"fedex"},{"p":"47.52","shipmentCost":57.02,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","carrier":"fedex"},{"p":"68.68","shipmentCost":82.42,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","carrier":"fedex"},{"p":"76.58","shipmentCost":91.9,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","carrier":"fedex"}]} 
[2026-08-08 19:04:48] staging.INFO: getShipment-Cart : [{"id":144934,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","shipping_rates":[{"p":"11.78","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.14},{"p":"47.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":57.02},{"p":"68.68","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","serviceName":"FEDEX_2_DAY","shipmentCost":82.42},{"p":"76.58","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":91.9}],"shipping_shipment":{"unit":"I","shipTo":{"city":"FORT WORTH","name":"Jennifer Cook","phone":"480-618-5344","postCode":"76137","stateCode":"TX","countryCode":"US","residential":true,"detailAddress":"4256 STAGHORN CIR N","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:01:41.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 19:04:48] staging.DEBUG: usps package  
[2026-08-08 19:04:48] staging.INFO: format - {"12":{"id":144934,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","shipping_rates":[{"p":"11.78","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","serviceName":"FEDEX_GROUND","shipmentCost":14.14},{"p":"47.52","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk3In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":57.02},{"p":"68.68","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzUzMzYwODk4In0=","serviceName":"FEDEX_2_DAY","shipmentCost":82.42},{"p":"76.58","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTkzIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":91.9}],"shipping_shipment":{"unit":"I","shipTo":{"city":"FORT WORTH","name":"Jennifer Cook","phone":"480-618-5344","postCode":"76137","stateCode":"TX","countryCode":"US","residential":true,"detailAddress":"4256 STAGHORN CIR N","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"14.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:01:41.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 19:04:48] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 19:04:48] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:04:48] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:04:48] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:04:48] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:04:48] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144934-1786241088","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjcxNjQ4NzQ5MTY2NTk0In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"TX","city":"FORT WORTH","detailAddress":"4256 STAGHORN CIR N","detailAddress2":"","postCode":"76137","residential":true,"countryCode":"US"},"phone":{"number":"480-618-5344","extension":""},"name":"Jennifer Cook","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 19:04:54] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786241090049043000","customOrderSn":"4a-144934-1786241088","status":"Printed","price":"11.78","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"6","labels":[{"packageSn":"1","trackingNumber":"875514361754","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/1f48fce2c2dab8a0d2d8f2554560e87f.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"11.78","platformNo":"H1786241090049043000"}}} 
[2026-08-08 19:07:22] staging.DEBUG: usps package  
[2026-08-08 19:07:22] staging.INFO: format - {"12":{"id":144936,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":2,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:06:46.000000Z"}}  
[2026-08-08 19:07:22] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":2} 
[2026-08-08 19:07:22] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:07:22] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:07:22] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:07:22] staging.DEBUG: mixbox finish {"mix_packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:07:22] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NC","city":"ARDEN","detailAddress":"12 BROOK MEADOWS LN","detailAddress2":"","postCode":"28704","residential":true,"countryCode":"US"},"phone":{"number":"213-442-1463","extension":""},"name":"Andrew Killian","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:07:22] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"NC","city":"ARDEN","detailAddress":"12 BROOK MEADOWS LN","detailAddress2":"","postCode":"28704","residential":true,"countryCode":"US"},"phone":{"number":"213-442-1463","extension":""},"name":"Andrew Killian","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:07:25] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","price":"15.19","transportationPrice":"15.19","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.35"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"10.44"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","price":"82.86","transportationPrice":"82.86","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.38"},{"name":"BASE_SERVICE_CHARGE","money":"60.78"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","price":"111.73","transportationPrice":"111.73","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"24.78"},{"name":"BASE_SERVICE_CHARGE","money":"83.25"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","price":"130.38","transportationPrice":"130.38","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"28.92"},{"name":"BASE_SERVICE_CHARGE","money":"97.76"}]}]}}} 
[2026-08-08 19:07:25] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 19:07:25] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","price":"15.19","transportationPrice":"15.19","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"7","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.35"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"10.44"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","price":"82.86","transportationPrice":"82.86","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"07","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.38"},{"name":"BASE_SERVICE_CHARGE","money":"60.78"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","price":"111.73","transportationPrice":"111.73","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"07","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"24.78"},{"name":"BASE_SERVICE_CHARGE","money":"83.25"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","price":"130.38","transportationPrice":"130.38","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"07","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"28.92"},{"name":"BASE_SERVICE_CHARGE","money":"97.76"}]}]}} 
[2026-08-08 19:07:25] staging.INFO: rates {"rates":[{"p":"15.19","shipmentCost":18.23,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","carrier":"fedex"},{"p":"82.86","shipmentCost":99.43,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","carrier":"fedex"},{"p":"111.73","shipmentCost":134.08,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","carrier":"fedex"},{"p":"130.38","shipmentCost":156.46,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","carrier":"fedex"}]} 
[2026-08-08 19:08:37] staging.INFO: getShipment-Cart : [{"id":144936,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":2,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","shipping_rates":[{"p":"15.19","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","serviceName":"FEDEX_GROUND","shipmentCost":18.23},{"p":"82.86","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":99.43},{"p":"111.73","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":134.08},{"p":"130.38","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":156.46}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ARDEN","name":"Andrew Killian","phone":"213-442-1463","postCode":"28704","stateCode":"NC","countryCode":"US","residential":true,"detailAddress":"12 BROOK MEADOWS LN","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"18.23","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:07:33.000000Z","item_price":"13.97","total":27.94,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 19:08:37] staging.DEBUG: usps package  
[2026-08-08 19:08:37] staging.INFO: format - {"12":{"id":144936,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":2,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","shipping_rates":[{"p":"15.19","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","serviceName":"FEDEX_GROUND","shipmentCost":18.23},{"p":"82.86","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5Nzc5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":99.43},{"p":"111.73","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTE1MzM5NzgwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":134.08},{"p":"130.38","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDczIn0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":156.46}],"shipping_shipment":{"unit":"I","shipTo":{"city":"ARDEN","name":"Andrew Killian","phone":"213-442-1463","postCode":"28704","stateCode":"NC","countryCode":"US","residential":true,"detailAddress":"12 BROOK MEADOWS LN","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"18.23","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:07:33.000000Z","item_price":"13.97","total":27.94,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 19:08:37] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":2} 
[2026-08-08 19:08:37] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:08:37] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:08:37] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:08:37] staging.DEBUG: mixbox finish {"mix_packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"quantity":1,"box_num":2,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:08:37] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144936-1786241317","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2MjczMTExOTExMTQ1NDc0In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"NC","city":"ARDEN","detailAddress":"12 BROOK MEADOWS LN","detailAddress2":"","postCode":"28704","residential":true,"countryCode":"US"},"phone":{"number":"213-442-1463","extension":""},"name":"Andrew Killian","attention":""}},"packages":[{"length":47.0,"width":24.0,"height":4.0,"weight":8.2,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 19:08:42] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786241318095875800","customOrderSn":"4a-144936-1786241317","status":"Printed","price":"15.19","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"7","labels":[{"packageSn":"1","trackingNumber":"875514390614","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/27310509bb340d6ef55d6dde83ee06b3.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"8.20"}],"transportationPrice":"15.19","platformNo":"H1786241318095875800"}}} 
[2026-08-08 19:11:53] staging.DEBUG: usps package  
[2026-08-08 19:11:53] staging.INFO: format - {"12":{"id":144937,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:11:18.000000Z"}}  
[2026-08-08 19:11:53] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 19:11:53] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:11:53] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:11:53] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:11:53] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:11:53] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"MD","city":"BALTIMORE","detailAddress":"5300 LITANY LN","detailAddress2":"","postCode":"21237","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Byron B. Watts","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:11:53] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"MD","city":"BALTIMORE","detailAddress":"5300 LITANY LN","detailAddress2":"","postCode":"21237","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Byron B. Watts","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:11:57] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}}} 
[2026-08-08 19:11:57] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 19:11:57] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","price":"13.45","transportationPrice":"13.45","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.09"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","price":"64.53","transportationPrice":"64.53","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"14.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","price":"77.34","transportationPrice":"77.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"17.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","price":"86.48","transportationPrice":"86.48","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T13:30:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"19.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"}]}]}} 
[2026-08-08 19:11:57] staging.INFO: rates {"rates":[{"p":"13.45","shipmentCost":16.14,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","carrier":"fedex"},{"p":"64.53","shipmentCost":77.44,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","carrier":"fedex"},{"p":"77.34","shipmentCost":92.81,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","carrier":"fedex"},{"p":"86.48","shipmentCost":103.78,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","carrier":"fedex"}]} 
[2026-08-08 19:12:37] staging.INFO: getShipment-Cart : [{"id":144937,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"BALTIMORE","name":"Byron B. Watts","phone":"412-532-4665","postCode":"21237","stateCode":"MD","countryCode":"US","residential":true,"detailAddress":"5300 LITANY LN","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:12:04.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 19:12:37] staging.DEBUG: usps package  
[2026-08-08 19:12:37] staging.INFO: format - {"12":{"id":144937,"user_id":59,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":12,"product_name":"46\" x 23\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"46.00","height":"23.00","price":"13.97","type":null,"option":"[{\"item\": \"Blurry Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","shipping_rates":[{"p":"13.45","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","serviceName":"FEDEX_GROUND","shipmentCost":16.14},{"p":"64.53","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQyIn0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":77.44},{"p":"77.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODMzMTM2NjQzIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":92.81},{"p":"86.48","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM4In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":103.78}],"shipping_shipment":{"unit":"I","shipTo":{"city":"BALTIMORE","name":"Byron B. Watts","phone":"412-532-4665","postCode":"21237","stateCode":"MD","countryCode":"US","residential":true,"detailAddress":"5300 LITANY LN","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"16.14","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:12:04.000000Z","item_price":"13.97","total":13.97,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 19:12:37] staging.DEBUG: boxIds found {"boxIds":[12,100],"cartQuantity":1} 
[2026-08-08 19:12:37] staging.DEBUG: boxPool [{"id":12,"name":"LF-CAN-W-46\"x23\"","max_count":1,"weight":"5.00"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","max_count":3,"weight":"4.10"}] 
[2026-08-08 19:12:37] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:12:37] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:12:37] staging.DEBUG: mixbox finish {"mix_packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":12,"name":"LF-CAN-W-46\"x23\"","length":"48.00","width":"25.00","height":"2.00","weight":"5.00","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:02:13.000000Z","updated_at":"2026-07-14T13:56:26.000000Z"},{"id":100,"name":"LF-CAN-W-46\"x23\"(3)","length":"47.00","width":"24.00","height":"4.00","weight":"4.10","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2026-02-06T14:33:56.000000Z"}]}}]} 
[2026-08-08 19:12:37] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144937-1786241557","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0MjUyODI4OTQyMzM5In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"MD","city":"BALTIMORE","detailAddress":"5300 LITANY LN","detailAddress2":"","postCode":"21237","residential":true,"countryCode":"US"},"phone":{"number":"412-532-4665","extension":""},"name":"Byron B. Watts","attention":""}},"packages":[{"length":48.0,"width":25.0,"height":2.0,"weight":5.0,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 19:12:43] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786241559084005200","customOrderSn":"4a-144937-1786241557","status":"Printed","price":"13.45","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"8","labels":[{"packageSn":"1","trackingNumber":"875514426663","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/998565071d9af9897d22ad641f256181.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.00"}],"transportationPrice":"13.45","platformNo":"H1786241559084005200"}}} 
[2026-08-08 19:14:24] staging.DEBUG: usps package  
[2026-08-08 19:14:24] staging.INFO: format - {"17":{"id":144935,"user_id":119,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":null,"comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:06:30.000000Z"}}  
[2026-08-08 19:14:24] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 19:14:24] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 19:14:24] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:14:24] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:14:24] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:14:24] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"CAPE CORAL","detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":"","postCode":"33993-9415","residential":true,"countryCode":"US"},"phone":{"number":"+1 480-618-5344","extension":""},"name":"SUZANNE Collard","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:14:24] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"CAPE CORAL","detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":"","postCode":"33993-9415","residential":true,"countryCode":"US"},"phone":{"number":"+1 480-618-5344","extension":""},"name":"SUZANNE Collard","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:14:28] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ2In0=","price":"16.34","transportationPrice":"16.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.53"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUwIn0=","price":"69.03","transportationPrice":"69.03","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUxIn0=","price":"81.84","transportationPrice":"81.84","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ1In0=","price":"90.98","transportationPrice":"90.98","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"20.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}}} 
[2026-08-08 19:14:28] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 19:14:28] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ2In0=","price":"16.34","transportationPrice":"16.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.53"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUwIn0=","price":"69.03","transportationPrice":"69.03","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUxIn0=","price":"81.84","transportationPrice":"81.84","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ1In0=","price":"90.98","transportationPrice":"90.98","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"20.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}} 
[2026-08-08 19:14:28] staging.INFO: rates {"rates":[{"p":"16.34","shipmentCost":19.61,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ2In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ2In0=","carrier":"fedex"},{"p":"69.03","shipmentCost":82.84,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUwIn0=","carrier":"fedex"},{"p":"81.84","shipmentCost":98.21,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUxIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODI1OTg2MDUxIn0=","carrier":"fedex"},{"p":"90.98","shipmentCost":109.18,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ1In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc0ODgyODIxNzkxNzQ1In0=","carrier":"fedex"}]} 
[2026-08-08 19:16:25] staging.DEBUG: usps package  
[2026-08-08 19:16:25] staging.INFO: format - {"17":{"id":144935,"user_id":119,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"114-0955504-3292246","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"","shipping_rates":null,"shipping_shipment":null,"shipping_fee":"0.00","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:15:13.000000Z"}}  
[2026-08-08 19:16:25] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 19:16:25] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 19:16:25] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:25] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:25] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:25] staging.INFO: 明腾配送获取报价请求 {"request_data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"CAPE CORAL","detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":"","postCode":"33993-9415","residential":true,"countryCode":"US"},"phone":{"number":"+1 480-618-5344","extension":""},"name":"SUZANNE Collard","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:16:25] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getRates","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"buyInsurance":"0","packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1}],"serviceCode":"","shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"confirmation":"None","shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"CAPE CORAL","detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":"","postCode":"33993-9415","residential":true,"countryCode":"US"},"phone":{"number":"+1 480-618-5344","extension":""},"name":"SUZANNE Collard","attention":""}},"unit":"I","serviceType":0}} 
[2026-08-08 19:16:29] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getRates","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","price":"16.34","transportationPrice":"16.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.53"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","price":"69.03","transportationPrice":"69.03","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","price":"81.84","transportationPrice":"81.84","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","price":"90.98","transportationPrice":"90.98","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"20.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}}} 
[2026-08-08 19:16:29] staging.INFO: 明腾配送获取报价成功 {"rates_count":4} 
[2026-08-08 19:16:29] staging.INFO: 明腾配送获取报价返回 {"response_data":{"rates":[{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","price":"16.34","transportationPrice":"16.34","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FEDEX_GROUND","zone":"8","estimatedTime":"2026-08-14T23:59:00","estimatedDays":"FOUR_DAYS","priceItems":[{"name":"Fuel Surcharge","money":"2.53"},{"name":"Residential surcharge","money":"2.40"},{"name":"BASE_SERVICE_CHARGE","money":"8.96"},{"name":"Delivery Area Surcharge Residential","money":"2.45"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","price":"69.03","transportationPrice":"69.03","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_EXPRESS_SAVER","serviceName":"FEDEX_EXPRESS_SAVER","zone":"08","estimatedTime":"2026-08-13T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"15.31"},{"name":"BASE_SERVICE_CHARGE","money":"46.52"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","price":"81.84","transportationPrice":"81.84","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY","serviceName":"FEDEX_2_DAY","zone":"08","estimatedTime":"2026-08-12T20:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"18.15"},{"name":"BASE_SERVICE_CHARGE","money":"56.49"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]},{"rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","price":"90.98","transportationPrice":"90.98","channelName":"FedEx-CA-NEW","carrier":"fedex","serviceCode":"FEDEX_2_DAY_AM","serviceName":"FEDEX_2_DAY_AM","zone":"08","estimatedTime":"2026-08-12T12:00:00","estimatedDays":"","priceItems":[{"name":"Residential Delivery Charge","money":"3.70"},{"name":"Fuel Surcharge","money":"20.18"},{"name":"BASE_SERVICE_CHARGE","money":"63.60"},{"name":"Delivery Area Surcharge Residential","money":"3.50"}]}]}} 
[2026-08-08 19:16:29] staging.INFO: rates {"rates":[{"p":"16.34","shipmentCost":19.61,"serviceName":"FEDEX_GROUND","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","carrier":"fedex"},{"p":"69.03","shipmentCost":82.84,"serviceName":"FEDEX_EXPRESS_SAVER","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","carrier":"fedex"},{"p":"81.84","shipmentCost":98.21,"serviceName":"FEDEX_2_DAY","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","carrier":"fedex"},{"p":"90.98","shipmentCost":109.18,"serviceName":"FEDEX_2_DAY_AM","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","carrier":"fedex"}]} 
[2026-08-08 19:16:45] staging.INFO: getShipment-Cart : [{"id":144935,"user_id":119,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"114-0955504-3292246","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","shipping_rates":[{"p":"16.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","serviceName":"FEDEX_GROUND","shipmentCost":19.61},{"p":"69.03","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":82.84},{"p":"81.84","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":98.21},{"p":"90.98","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":109.18}],"shipping_shipment":{"unit":"I","shipTo":{"city":"CAPE CORAL","name":"SUZANNE Collard","phone":"+1 480-618-5344","postCode":"33993-9415","stateCode":"FL","countryCode":"US","residential":true,"detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"19.61","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:16:32.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":0,"use_balance":0}]  
[2026-08-08 19:16:45] staging.DEBUG: usps package  
[2026-08-08 19:16:45] staging.INFO: format - {"17":{"id":144935,"user_id":119,"main_product_id":2,"main_product_name":"Canvas Wrap","product_id":17,"product_name":"40\" x 28\"","product_image":"storage\/main-products\/1755041392_1.png","quantity":1,"width":"40.00","height":"28.00","price":"13.50","type":null,"option":"[{\"item\": \"Mirror Image\", \"label\": \"Edge Option\"}]","job_id":"114-0955504-3292246","comments":null,"shipping_labels":null,"shipping_label_path":null,"shipping_label_original_name":null,"shipping_label_size":0,"shipping_address_key":null,"shipping_service_code":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","shipping_rates":[{"p":"16.34","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","serviceName":"FEDEX_GROUND","shipmentCost":19.61},{"p":"69.03","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjQ5In0=","serviceName":"FEDEX_EXPRESS_SAVER","shipmentCost":82.84},{"p":"81.84","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDcwNzczMjUwIn0=","serviceName":"FEDEX_2_DAY","shipmentCost":98.21},{"p":"90.98","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","carrier":"fedex","serviceCode":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ1In0=","serviceName":"FEDEX_2_DAY_AM","shipmentCost":109.18}],"shipping_shipment":{"unit":"I","shipTo":{"city":"CAPE CORAL","name":"SUZANNE Collard","phone":"+1 480-618-5344","postCode":"33993-9415","stateCode":"FL","countryCode":"US","residential":true,"detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":null,"phoneExtension":null},"packages":[{"width":null,"height":null,"length":null,"weight":null,"quantity":1,"insurance":null}]},"shipping_fee":"19.61","sort_order":1,"created_at":"August 9, 2026","updated_at":"2026-08-09T02:16:32.000000Z","item_price":"13.50","total":13.5,"use_balance_quantity":0,"use_balance":0}}  
[2026-08-08 19:16:45] staging.DEBUG: boxIds found {"boxIds":[15,99],"cartQuantity":1} 
[2026-08-08 19:16:45] staging.DEBUG: boxPool [{"id":15,"name":"LF-CAN-W-40\"x28\"","max_count":1,"weight":"5.50"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","max_count":3,"weight":"4.50"}] 
[2026-08-08 19:16:45] staging.DEBUG: packages after makeBoxesWithPool {"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:45] staging.DEBUG: calculatePackageInfoV2 finish {"final_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:45] staging.DEBUG: mixbox finish {"mix_packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"quantity":1,"box_num":1,"max_num":3,"main_id":2,"box_pool":{"Illuminate\\Database\\Eloquent\\Collection":[{"id":15,"name":"LF-CAN-W-40\"x28\"","length":"41.00","width":"29.00","height":"2.00","weight":"5.50","storage_type":"Single","max_count":1,"carrier":0,"created_at":"2025-01-23T20:20:43.000000Z","updated_at":"2025-03-28T21:26:00.000000Z"},{"id":99,"name":"LF-CAN-W-40\"x28\"(3)","length":"41.00","width":"29.00","height":"4.00","weight":"4.50","storage_type":"Multiple","max_count":3,"carrier":0,"created_at":"2025-01-23T17:42:40.000000Z","updated_at":"2025-02-14T10:33:03.000000Z"}]}}]} 
[2026-08-08 19:16:45] staging.INFO: 明腾API请求准备 {"endpoint":"/api/express/getShipment","method":"POST","headers":{"token":"rk3aLiN3EGqF9ubJMdDAPiUXNIZkLNeoqAUABhW+H8UD2+m0AMVEYeERfqoU7DqaTiu/CnCcguXZHiliVDgWfrzl9g9irKkTk2kinpC6WnP4m2f70XmB9j+EWepAz3O8oIban8UvD2XjijaYj4QffA==","timeout":60},"data":{"customOrderSn":"4a-144935-1786241805","rateId":"eyJjaGFubmVsIjoiMjAxMTU5NTY3MzgxMDA4Mzg0MSIsInRlbmFudElkIjoiMzMwNDgwIiwiaWQiOiIyMDg2Mjc1MzkxMDY2NTc4OTQ2In0=","notifyUrl":"","shipment":{"shipFrom":{"code":"b8854139-72f7-4a96-8fd7-8152d36a6781"},"shipTo":{"shipInfo":{"address":{"stateCode":"FL","city":"CAPE CORAL","detailAddress":"1508 NW 33RD PL ext. 59968","detailAddress2":"","postCode":"33993-9415","residential":true,"countryCode":"US"},"phone":{"number":"+1 480-618-5344","extension":""},"name":"SUZANNE Collard","attention":""}},"packages":[{"length":41.0,"width":29.0,"height":2.0,"weight":5.5,"insurance":0,"quantity":1,"references":[]}]},"mailing_date":"2026-08-09"}} 
[2026-08-08 19:16:49] staging.INFO: 明腾API请求响应 {"endpoint":"/api/express/getShipment","method":"POST","response_status":200,"response_body":{"code":200,"msg":"请求成功","data":{"orderSn":"H1786241805065858500","customOrderSn":"4a-144935-1786241805","status":"Printed","price":"16.34","carrier":"fedex","serviceCode":"FEDEX_GROUND","serviceName":"FedEx Ground®","zone":"8","labels":[{"packageSn":"1","trackingNumber":"875514460544","labelUrl":"https://file.huanzhimei.vip/hzm/label/20260808/08f3586088d40980d11ad03155428005.pdf","labelUrl2":"","status":"Ready to Ship","labelStatus":"","weight":"5.50"}],"transportationPrice":"16.34","platformNo":"H1786241805065858500"}}} 
