Releases: remp2020/crm-payments-module
Releases · remp2020/crm-payments-module
0.8.2
- Added gateway filtering option to
UpdateRecurrentPaymentsExpiresCommand
to avoid starvation due to one gateway having more missing expiration dates than others. remp/crm#681 - Added index to
cid
column inrecurrent_payments
table for faster searches. remp/crm#681 - Added
recurrent_charge_before
app config used to set number of hours before charging recurrent payment when subscription ends. It has lower priority than similar parameter of subscription types. By default the config value is empty and payments are scheduled to be charged at the end of subscription. remp/novydenik#476 - Fixed reset filter in payments admin listing. Only variable symbol filter was being reset before. remp/novydenik#506
- Moved update of payment link to subscription into new
$callbackBeforeNewSubscriptionEvent
ofSubscriptionRepository->add()
. Fixed issue with missingpayment->subscription
relation whenNewSubscriptionEvent
is handled. remp/crm#1018
0.7.0
- Simplified bank transfer landing page.
- Refund now automatically stops active recurrent payment created based on the refunded payment.
- Check for TRES parameter in Comfortpay gateway.
- Check if gateway has recurrent token in PaymentProcessor.
- Disallow edit payment items in payment form if payment contains item with different type than
subscription_type
. This is a temporary solution as edition of other payment item types was buggy and causing database inconsistencies. - Move
payment_meta
to payment creation so we can access payment's meta whenNewPaymentEvent
is emitted. - Set all
payment_items
created when overriding subscription type's payment_items tosubscription_type
type.
0.6.0
0.5.0
- Upgrades moved to own UpgradeModule.
- Moved payment gateway success handling from ProductsModule.
- Creating recurrent payments synchronously.
- Fixed charge command not generating correct items for recurrent payment's custom charge .
- Remove product type of subscription_types (part of bigger refactoring - column & property
subscription_types.type
were removed). - Added missing translations.
- Removed unused use statements.