Skip to content

Releases: pronamic/wp-pay-core

4.1.0

11 Apr 13:35
Compare
Choose a tag to compare

Added

  • Added a user interface to change a subscription's next payment date.
  • Added a count badge in the WordPress admin menu for the number of subscriptions on hold.

Changed

  • The next payment date is now stored in the subscription and no longer in the subscription phases.

Removed

  • The general / global gateway integration mode setting for test or live mode is removed.
  • Sorting payments by customer or transaction number in the WordPress admin dashboard has been removed.

4.0.2

11 Apr 13:21
1d52978
Compare
Choose a tag to compare
  • Changed minimum PHP version requirement to 7.4 (pronamic/wp-pronamic-pay#274).
  • Changed follow-up payments query to subscriptions which needed renewal in past 24 hours only.
  • Added next payment date column in subscriptions admin (pronamic/wp-pronamic-pay#288).
  • Fixed empty payment description admin column.
  • Fixed error on subscription mandate selection page with invalid Mollie customer.
  • Fixed possible infinite loop on updating active payment methods (#54).
  • Fixed setting Mollie sequence type when manually re-trying payment for a period.
  • Updated scheduling follow-up payments pages.
  • Updated site health tests and debug information.
  • Updated pronamic/wp-pay-logos library to version 1.7.1.
  • Removed time from next payment dates in admin.

4.0.1

10 Jan 15:53
Compare
Choose a tag to compare

Changed

4.0.0

10 Jan 14:47
Compare
Choose a tag to compare

Links

Changelog

4.0.0-alpha.1 - 2022-01-10

Added

  • Added setting to disable subscriptions processing (requires debug mode to enable).
  • Added https://actionscheduler.org/ library for subscription processes.
  • Added BLIK and MB WAY payment methods.
  • Added support for TWINT payment method.
  • Added payment method icon to amount column and info meta boxes.

Changed

Removed

3.2.0

30 Sep 09:21
Compare
Choose a tag to compare
  • Start using <input type="number"> in payment forms en test meta box.
  • Removed Util::string_to_amount( $value ) function.
  • Updated logo library to version 1.6.8 for new Bancontact logo.
  • Improved security by using correct escaping functions.

3.0.1

16 Aug 14:12
Compare
Choose a tag to compare

Added

  • Added debug page for subscriptions follow-up payments.
  • Added support for 'American Express' payment method.
  • Added support for 'Mastercard' payment method.
  • Added support for 'Visa' payment method.
  • Added support for 'V PAY' payment method.

3.0.0

05 Aug 09:25
Compare
Choose a tag to compare

Changed

  • Updated to pronamic/wp-money version 2.0.0.
  • No longer require taxed money in payments and subscriptions.
  • Gateway in WordPress admin dashboard is now clickable.
  • Updated subscription action URLs to include trailing slash.
  • Made transaction ID searchable by inclusion in payment JSON post content.
  • Updated hooks documentation.

Added

  • Added support for SprayPay payment method.

Fixed

  • Fixed payment form amount input styling with WordPress default theme.
  • Fixed deprecated block_categories filter warning with WordPress 5.8.

Removed

2.2.4 🐾

04 Oct 11:23
Compare
Choose a tag to compare
  • Updated viison/address-splitter library to version 0.3.3.
  • Move tools to site health debug information and status tests.
  • Read plugin version from plugin file header.
  • Catch money parser exception for test payments.
  • Sepereated Statuses class in PaymentStatus and SubscriptionStatus class.
  • Require edit_payments capability for payments related meta boxes on dashboard page.
  • Set menu page capability to minimum required capability based on submenu pages.
  • Only redirect to about page if not already viewed.
  • Removed Google +1 button.
  • Order payments by ascending date (fixes last payment as result in Subscription::get_first_payment()).
  • Added new WordPress Pay icon.
  • Added start, end, expiry, next payment (delivery) date to payment/subscription JSON.
  • Introduced a custom REST API route for payments and subscriptions.
  • Fixed handling settings field filter array.
  • Catch and handle error when parsing input value to money object fails (i.e. empty string).
  • Improved getting first subscription payment.

v2.2.2

30 Aug 07:58
Compare
Choose a tag to compare
  • Handle gateway integration class name string for backwards compatibility.

2.1.6

28 Mar 09:07
Compare
Choose a tag to compare
  • Updated Tippy.js to version 3.4.1.
  • Introduced a $payment->get_edit_payment_url() function to easy retrieve the edit payment URL.
  • Introduced a $payment->get_status_label() function to retrieve easier a user friendly (translated) status label.
  • Renamed status check event to pronamic_pay_payment_status_check without seconds argument and with different delays for recurring payments.
  • Added space between HTML attributes when converting from array.
  • Allow transaction ID to be null.
  • Retrieving payments will now check on payment post type.
  • Introduced Country, HouseNumber and Region classes.
  • Simplify payment redirect (Ogone DirectLink answer moved to gateway).
  • Added key query argument to pay redirect URL.
  • Link recurring icon to subscription post edit.
  • Add support for payment redirect with custom views.
  • Register style pronamic-pay-redirect in plugin.
  • Removed ABN AMRO iDEAL Easy, iDEAL Only Kassa and Internetkassa gateways.
  • Keep main admin menu item active when editing payments/subscriptions/gateways/forms.
  • Added pronamic_pay_gateways filter.
  • Show Adyen and EMS gateway IDs in custom column.
  • Fixed empty admin reports.