En tu pregunta esta la respuesta,
Lo importante no es la hora del cliente que realiza el pedido,
Lo importante es la hora a la que tu recibes el pedido,
Un cliente en españa, te hace un pedido a las 17:00 , correcto
Un cliente en el caribe, te hace otro pedido a las 14:00, el mismo dia, bien
¿Cual sirves primero?
Segun tu razonamiento, sirves primero el pedido que viene del Caribe, ¿no?
Segun mi razonamiento, debes servir primero el pedido de España
¿Por que?
No porque sea en españa, debes servir el pedido de España, porque ha realizado el pedido, 3 horas antes que el cliente que realizo el pedido en el Caribe, pero eso solo lo sabras si controlas la hora internacional, es decir si realizas la comprobacion en el servidor que recibe los datos, que es el unico que tiene la verdadera hora de cada uno de los pedidos.
un saludo
Jose Luis
P.D. Si necesitas algun mensajero para llevar el pedido al Caribe, cuenta conmigo, :D