There are two problems with your theory.djmackj wrote: ↑well the thing is Westjet shouldn't be able to know what your local time is, unless they were able to track you ip address at the time of booking. Even if they do track your ip address there are plenty of software that can change your ip address for anonymity. I think that due to the wording of westjet's policy, the OP made the fatal mistake of saying that he/she booked the ticket the night before rather than saying 10 hours ago. If he/she tried the latter, maybe he/she would have had a better chance of getting the refund.
1. You are purchasing a flight from point A to point B, so therefore you would start your journey in point A. You're not in a time zone 12 hours away.
2. Their legal statement is "This Agreement shall in all respects be governed by the laws of the Province of Alberta, Canada ...", so they can argue "same day" would be the same Albertan day.
As for saying " he/she booked the ticket the night before" that is still past "same day".