Hello,
I’m currently looking into implementing Stuart, into our systems. I really like it, everything seems relly great and all (the docs is really clear and easy to use). But I have a few questions :
-
When calling validate address (/v2/addresses/validate), with aproximative adresse, we are asked to input a phone number. Unfortunately, our customers will pick the delivery point via a map, and if it is an approximate address, we will need to pass a phone number. I understood that the phone number is requiered when creating the job, but is it requiered when we juste want to validate an adresse ?
-
An approximate address, is something like ‘Avenue Jean Jaurès, 75019 Paris’ while ‘114 Avenue Jean Jaurès, 75019 Paris’ is a Precise address ?
-
On our websites, the customers will :
- create his order (we will call stuart api beforehand to check that the adresse and everything is ok for the delivery)
- pay his order
Once the order is paid (we received a notification about the payment) we will create our Job using the Stuart API. But unfortunately, there can be some times between the moment ou client create the order and the moment the order is paid. How can we be sure that, the Job will be accepted ? And that the delivery cost would still be the same amount as when we created theJob.
Is it possible to create a Job, in a kind of pending status ? We would create the Job at the order creation and change the Job status once we have the confirmation of payment.
Not sure if what I said was clear enough to be understood.
Thanks