Hi @mansourw!
My apologies for missing your reply earlier.
This is what Im currently doing to test this:
In my test order I get this as Body:
{"shipping_method": "Test", "order_id": 171413532, "profile": "default", "fulfillment_status": "pending", "order_number": "#1292", "shop_name": "tomstomcats.myshopify.com", "account_id": 6334, "partner_order_id": "3184834740412", "shipping_name": "None", "from_address": {"name": "tomas wingord", "company_name": "tomas wingord", "address_1": "55 W RAILROAD AVE BLDG 4", "address_2": "BLDG 4", "email": "twingord@shiphero.com", "city": "GARNERVILLE", "state": "NY", "zip": "10923", "country": "US", "phone": "8556055222"}, "to_address": {"name": "tomas wingord", "company_name": "shiphero", "address_1": "55 W railroad Av", "address_2": "", "email": "twingord@shiphero.com", "city": "GARNERVILLE", "state": "NY", "zip": "10923", "country": "US", "phone": "8556055222"}, "packages": [{"weight_in_oz": 49.01, "width": 0.0, "length": 0.0, "height": 0.0, "line_items": [{"sku": "46401204", "tariff_code": "610442", "price": 180.0, "customs_description": "Jacket1", "customs_value": "180.00", "line_item_id": 475870287, "quantity": 1, "weight": 48.01, "partner_line_item_id": "9117670375612", "id": "9117670375612", "country_of_manufacture": "", "product_name": "Jacket1", "name": "Jacket1", "ignore_on_customs": false}], "box_code": "custom"}]}
With this x-shiphero-hmac-sha256:
17ff8EMOAiTlr4iUAkBh0VjdPYV+4ijU5Zud139xXKUg=
And then at https://app.shiphero.com/dashboard/settings/api my Secret is
b0b588622fb191c3d96c34c5f929fbae04b94e74
So if I use the HMAC generator tool: Free HMAC-SHA256 Online Generator Tool | Devglan
I get the hmac-sha256 that should be:
7ff8EMOAiTlr4iUAkBh0VjdPYV+4ijU5Zud139xXKUg=
For this last part, make sure that its set to Base64 and not plain text
Let me know if that matches or not for you.
Thanks again for the patience!
Tom