Skip to content

Releases: remp2020/crm-payments-module

0.8.2

28 Dec 09:59
Compare
Choose a tag to compare
  • 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 in recurrent_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 of SubscriptionRepository->add(). Fixed issue with missing payment->subscription relation when NewSubscriptionEvent is handled. remp/crm#1018

0.7.0

29 Nov 17:43
Compare
Choose a tag to compare
  • 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 when NewPaymentEvent is emitted.
  • Set all payment_items created when overriding subscription type's payment_items to subscription_type type.

0.6.0

03 Oct 12:41
Compare
Choose a tag to compare
  • Fix negative retries count for CSOB recurrent payments. remp/crm#882
  • Adding translations for CRM configs and config categories. remp/crm#773

0.5.0

16 Sep 12:52
Compare
Choose a tag to compare
  • 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.