1.9.0-beta.1
Pre-release
Pre-release
tobiasfabian
released this
17 Jun 17:30
·
8 commits
to develop/minor
since this release
⚠️ Breaking Changes
- Orders with async payments such as
sepa_debit
orsofort
are no longer marked withpaymentComplete => true
instantly.paidDate
is neither set for these payments. Instead newww.merx.stripe-hooks
hook (triggered by Stripe webhook) is used to update OrderPage and setpaymentComplete
andpaidDate
when payment is succeeded. (f621cd7 c7c8013) - Deprecated
credit-card
payment gateway is removed. The standard gateway for credit cards is calledcredit-card-sca
. (82d9d4d) - ProductList keys are now case sensitive (e56f9b1) (#66)
🎉 Features
- New payment method/gateway: iDeal (56c61a8) (#19)
- New payment method/gateway: Klarna. Replaces deprecated Sofort payment gateway. (6b8f501)
- Kirby hook (
ww.merx.stripe-hooks
) to handle Stripe webhook events f621cd7 c7c8013 - Order page
uid
is set as meta data to Stripe payment intents (f621cd7)
✨ Enhancements
- Removed deprecated Stripe Sources and replaced with Stripe Payment Intent (6b8f501) (#60)
- Removed hardcoded country in Sofort payment gateway (#30) (6b8f501)
- Add error handling for PayPal error (0601716)
- Update Stripe PHP library to version 14 (d8cb891)
Cart::save
only set session, when cart is not empty (26c1fa9)ProductList::updateItem
allows item without quantity (95c82ce)
☠️ Deprecated
- Sofort payment gateway is deprecated. See: https://support.stripe.com/questions/sofort-is-being-deprecated-as-a-standalone-payment-method (6b8f501)