Hi Veeqo team,
I’m working with the Shipping API in Veeqo. Sometimes (I haven’t identified exactly wen yet), when we click on the “Ship” button on Veeqo app, the server respond with a 500 error code.
When I test the request directly on my app using Postman, without making the request through Veeqo, everything works as expected.
But when my client use the Veeqo webapp to ship an order, Veeqo returns that error. I have nothing in logs about a 500 on my side. Even not sure that Veeqo makes a request to my app.
Here are the details of the request made from browser (on Veeqo app):
Request payload (removed IDs for privacy):
{“shipment”:{“service_type”:“xxx”,“parcels”:{“0”:{“dimensions”:{“height”:“1”,“width”:“1”,“length”:“1”,“weight”:"",“unit”:“cm”},“weight”:540}},“total_net_charge”:“xxx”,“allocation_id”:xxx,“carrier_id”:xx,“update_remote_order”:“true”,“creation_method”:“single_shipping”},“carrier”:“custom”}
And the JSON response given by Veeqo:
{status: 500, error: “Internal Server Error”}
Are you aware of that bug? Anything I can do to fix it?
Thanks for the help.