This repository has been archived by the owner on Feb 2, 2022. It is now read-only.
Releases: laravel/cashier-mollie
Releases · laravel/cashier-mollie
Release v1.9.0
- You can now override Mollie's first payment payload when starting a new subscription via the checkout.
- In order to maintain line breaks, the extra billable invoice information is now converted into an array before being displayed on the invoice.
Release v1.8.0
- Added static methods
ignoreMigrations
,ignoreRoutes
,useCurrencyLocale
,usesCurrencyLocale
to theCashier
class. - Added the option to configure
currency
andcurrency_locale
inconfig/cashier.php
, as a convenient way to configure theCashier
class. - Added methods
swapAndInvoice
andincrementAndInvoice
to theSubscription
class - Modified the
WebhookController
to replace theOrder
's temporary payment id with Mollie's.
👉 Laravel Spark for Mollie is coming! Read more here.
Release v1.7.0
- Added SubscriptionResumed event (thanks @pascallieverse)
- Added
downloadInvoice
method to the Billable trait. - Fixed race condition / Order retrieval in WebhookController
- Improved the
skipTrial
method when creating a subscription through Mollie's checkout. - Minor improvements to the invoice template
- Use correct casing on trait imports (thanks @pascalbaljet)
👉 Laravel Spark for Mollie is coming! Read more here.
Release v1.6.0
- All events carrying Eloquent models now use the
SerializesModels
trait. - Fixed the
MandateClearedFromBillable
event not being dispatched properly (#109) - Fixed removal of inexistent scheduled items on the
Subscription
model
Release v1.5.0
- Fixed a race condition on mandated payments processing (fixes #100)
- Improved mandate retrieval, validation and guard (fixes #105)
- Added
skipTrial
to the subscription builders (fixes #101) - Added
$billable->guardMollieMandate();
- Added
$subscription->restartCycle();
- Added
Order:: findByPaymentIdOrFail($paymentId);
- Added payment status scopes to the Order model
- Added a
money_to_decimal()
helper function
Release v1.4.0
This release adds new coupon helpers and the SubscriptionStarted
event.
Added:
Billable::redeemCoupon()
. This allows you to easily redeem a coupon for an existing subscription.RedeemedCoupon::isActive()
to check whether the redeemed coupon is still applicable.RedeemedCoupon::revoke()
, to ensure that the redeemed coupon will no longer be applied.- the
SubscriptionStarted
event. This event fires when a new subscription is started, for both trials and non-trials. Thanks @pascallieverse !
Release v1.3.0
- Added the option to use a
{payment_id}
placeholder in yourredirectUrl
, which automatically gets replaced by the Mollie payment id. This makes displaying success/error message a breeze. 💡 - Added a belongsTo relationship to the OrderItem model for easy retrieval of the parent Order (
$orderItem->order
). Mind that if the OrderItem has not been processed yet, this will benull
. Thanks to @larsjanssen6. - Added a
redeemedCoupons()
relationship to the Billable trait, so you can now perform$user->redeemedCoupons
. - Fixed an issue with configuring the urls on a Plan (#88 - thanks @mikelmao)
Release v1.2.4
Unable to update to Laravel v6.2?
This release fixes this issue. Thanks again @pascalbaljet .
Release v1.2.3
Thanks to @pascalbaljet, you can now use Cashier Mollie with the latest Laravel version (6.x
instead of 6.0.x
).