I am currently trying to fetch information about a specfic order within a Vue.js frontend and get a 503 error since my authentication object only provides limited access I think (only using the public id, since this is a frontend).
Is there any way around this? I’d like to provide the user with the following checkout flow:
- /cart (see items -> go to /checkout)
- /checkout (enter address, choose payment method -> create order -> go to /checkout/:orderID)
- /checkout/:orderID (check items and entered details, enter payment details -> pay order -> go to /thanks/)
- /thanks (simple “Thank you” including order total/details/number)
In Germany this kind of flow is required by law, and while my current project is based in the UK, i’d like to figure this out anyways, since I think it’s pretty user friendly this way. Plus I’d like to be prepared for future use cases (I’m based in Germany myself).
Would this be possible at all?