lunarphp / livewire-starter-kit

Demonstration store for Lunar
https://docs.lunarphp.io/core/starter-kits.html
149 stars 50 forks source link

Implement Cart Fingerprint to prevent checkout changes #68

Open glennjacobs opened 1 year ago

glennjacobs commented 1 year ago

Currently, this basic starter kit implements a very basic checkout and it doesn't implement the Cart fingerprint to ensure changes haven't occurred to the cart before taking payment.

See https://docs.lunarphp.io/core/reference/carts.html#determining-cart-changes

We need to incorporate this to make it more robust.