Bagisto latest version 2.4.12 lets Stripe confirm a card payment on its own. It also clears up how customizable options save.
- First, Bagisto v2.4.12 turns a paid Stripe checkout into an order, even when the shopper never returns to your store.
- Refunds and disputes you handle in Stripe now reach the order as notes.
- In addition, a customizable option no longer breaks the product when you change its type.
- Finally, Bagisto v2.4.12 stops a new option or value overwriting one you already had.
Overall, these changes in Bagisto v2.4.12 make card payments far more dependable. They also make customizable options save the way you set them up.
You can check release on GitHub.
New Features in Bagisto Version 2.4.12
Stripe Confirms a Paid Checkout on Its Own
- Stripe now tells your store the moment a card payment succeeds.
- Bagisto places the order from that message, so a shopper who closes the tab still gets one.
- A payment that clears later, rather than at once, becomes an order too.
- Bagisto places that order only once, however many times the shopper and Stripe report the same payment.
- It checks the basket still costs what the shopper paid before it places anything.
Refunds and Disputes Reach the Order
- Bagisto now records a refund you make in Stripe against the order itself.
- The order shows the amount, and a note saying the refund came from Stripe.
- Refund the whole payment there, and Bagisto refunds every item and the shipping with it.
- A dispute your customer raises leaves a note too, with the amount and the reason they gave.
- Bagisto adds a second note once Stripe closes that dispute, saying how it ended.
Set the Signing Secret in the Stripe Settings
- Stripe signs everything it sends, and your store only trusts a signature it recognises.
- Admin → Configuration → Sales → Payment Methods → Stripe therefore carries a Webhook Signing Secret field.
- Tell Stripe where to send in its own dashboard, then paste the secret it hands you into that field.
- Test mode keeps a field of its own, so you can try the whole thing before you go live.
- The field explains which messages to ask Stripe for, so you can set it up in one pass.
Bug Fixes in Bagisto Version 2.4.12
Customizable Option Fixes
- Fixed saving a product showing a page not found after you changed a customizable option’s type.
- You met it when you moved between an option that takes one price and an option that holds a list of choices.
- Bagisto now starts that option’s prices afresh, so the product saves.
- Fixed a type you picked and then cancelled still reaching the option.
- The form now edits a copy, so a change you never save never leaves it.
- Fixed a customizable option you added after removing another overwriting an option you already had.
- The values inside an option did the same. Each now takes a place of its own.
- Fixed Bagisto never adding a value you left at a price of zero. It now saves like any other.
This release also includes security fixes.
In short, the fixes in Bagisto v2.4.12 keep customizable options saving exactly as you set them up.
Conclusion
- Overall, Bagisto v2.4.12 makes card payments dependable, and customizable options predictable.
- Stripe now confirms a paid checkout on its own, so an order arrives even when the shopper never comes back.
- Refunds and disputes you handle in Stripe reach the order as notes, with the amount and the reason.
- Bagisto v2.4.12 also fixes the page not found you met after changing a customizable option’s type.
- In addition, a new option or value no longer overwrites one you already had.
- Above all, this release helps store owners run their business smoothly on the open-source platform.
Thanks for reading this Bagisto v2.4.12 release note. If you have any questions, please feel free to comment below.
Also you can hire laravel developers for your custom laravel projects. Kindly explore our extensions.