We create new orders in Ordoro each time a Quickbooks Estimate is created. We do this via API. You can see below the format we use for the order_date field being fed to Ordoro:
And here you can see what actually gets pushed through to Ordoro as the input data for a given order:
This happens for all orders, so I assume the problem is either a bug or something to do with formatting the date/time.
Could you please let us know what is being done incorrectly and how we can address this issue so that the appropriate date/time of the order is being populated in Ordoro?
Looks like you’re not sending any timezone information to the API, so the timezone is UTC, and you may be in a different timezone than that. Suggest sending the timezone offset information in the date and seeing if that helps solve your problem.
Thank you - going to try adding the time zone information to see if that works. Separately, we noticed that there are fields in the Ordoro output for deliver_by_date and ship_by_date. See below:
When creating the same order in Ordoro are we able to pass input data for these fields using those specific field names as part of the request payload?
Neither of those fields is listed for the Create an Order object. Ordoro’s support docs seem to suggest that these fields are only imported automatically for certain carts. I assume we can cause this to occur for a manual cart via API as well (i.e., not automatically imported). Can you confirm that this is true and that we can use the fields as they are written above in string format?