pensopay Payments v2 · Version history
pensopay Payments v2 changelog and version history
- Latest version
- 2.1.7
- Nov 6, 2026 (4 days ago)
- Releases
- 31
- since 2024
- In the last year
- 18
- about one every 21 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 20242 releases
- 202517 releases
- 202612 releases
202612 releases
pensopay Payments v2 2.1.7Latest
- Fix: refund, capture comments showed wrong currency and defaulted to DKK
- Fix: Updated dependencies
pensopay Payments v2 2.1.6
- Feature: Added Vipps MobilePay payment method
- Fix: a subscription renewal the gateway did not confirm is no longer marked paid, and now fails so the retry schedule applies
pensopay Payments v2 2.1.5
- Fix: payment methods without a card brand (Anyday, ViaBill and every other alternative method) now show their own logo in the order overview instead of no logo
- Fix: a reported card brand is only used when the matching logo file exists, so brands whose logo ships only as a PNG no longer render a broken image
- Fix: the Finnish store language is now sent to the gateway as fi_FI, which the API accepts, instead of WordPress’s bare fi
- Change: updated development dependencies
pensopay Payments v2 2.1.4
- Fix: renewal orders no longer reuse the subscription’s already-consumed payment link
- Fix: a mandate authorized via “Change payment method” now charges the outstanding renewal order instead of the subscription
- Fix: mandate-driven recurring charges now respect the merchant’s autocapture setting
- Fix: a failed capture reported by the gateway now marks the order failed instead of leaving it as processing
- Fix: an order failed by a declined payment can no longer be reopened as paid by the authorization callback that arrives alongside it
- Fix: a hosted checkout link is cleared once consumed, so a repeat payment attempt creates a fresh transaction
- Change: the gateway’s capture_failed callback events are now handled explicitly rather than matched by pattern
- Change: removed unused internal subscription capture methods
- Change: updated development dependencies
pensopay Payments v2 2.1.3
- Fix: V1→V2 subscription renewals now resolve their gateway subscription id and capture correctly; failures are logged instead of silently left uncaptured
pensopay Payments v2 2.1.2
- Feature: Added PAYCO, Kakao Pay, Naver Pay, Billie, TWINT, Multibanco, PayPal, Bancontact, Przelewy24, Swish (Stripe), MBWay, BLIK, SEPA Direct Debit payment methods
- Feature: Swish and Stripe Swish are combined under the same method for convenience
- Feature: When saving the main settings of the module, the module will now fetch the payment method from the gateway and prevent showing methods that are not active in the gateway.
- Fix: bug in checkout where some payment methods would show when they should not and vice versa, but would correct on quote update.
- Fix: danish translations across the module
pensopay Payments v2 2.1.1
- Feature: Add text_on_statement for payments, configurable on the settings page.
pensopay Payments v2 2.1.0
- Support for subscription locale in the payment window
pensopay Payments v2 2.0.9
- Rebrand iDEAL to iDEAL | Wero
pensopay Payments v2 2.0.8
- Fix: Conditional error causing some orders to go to completed status when they shouldn’t.
pensopay Payments v2 2.0.7
- Feature: Card fee is now displayed on the order confirmation page. Previously only showed in emails.
- Feature: Card fee support for subscription orders (fetches from latest subscription payment).
- Feature: Subscription cancellation is now forwarded to the pensopay gateway, preventing future recurring charges.
- Fix: Card fee is added before payment_complete() so it is included in order totals and emails.
- Fix: Transaction cache is refreshed after capture, cancel and refund actions.
- Fix: Subscription ID meta key mismatch in get_subscription_id() helper.
- Fix: Subscription column width on admin list table.
- Fix: Translation
pensopay Payments v2 2.0.6
- Fix: Race condition when autocapture is set to on, causing stock reservation to sometimes reserve double the stock.
- Fix: KnowledgeBase URL
- Fix: Typo in plugin text-domain in pensopay.php
- Fix: Payment colors to match statuses in woocommerce
202517 releases
pensopay Payments v2 2.0.5
- Fix: Stripe Klarna complete list of countries/currencies.
- Fix: Obey complete_on_capture setting.
- Fix: Admin panel transaction status fix.
pensopay Payments v2 2.0.4
- NOTICE! After updating from a prior version, you may need to click Activate on the pensopay Payments v2 plugin again. Refresh the plugins page after updating.
- Fix: 7.4 compatibility issue on the settings function.
pensopay Payments v2 2.0.3
- Fix: Retained old entry point for the plugin
- Fix: Klarna cart calculation issue by removing optional basket
pensopay Payments v2 2.0.2
- Fix: use two letter country code in addresses.
pensopay Payments v2 2.0.1
- Fix for calculated store language setting.
pensopay Payments v2 2.0.0
- Redo code structure so it’s cleaner.
- Remove unused and unnecessary classes.
- Merge classes where possible to reduce the amount of micro-classes.
- Globalize some variables for central control (f.x Pensopay_Payments_V2_Gateway::TEXT_DOMAIN & SETTINGS_DOMAIN).
- Split logic into basic initiator class for the module, and core functionality initialization. Smaller and simpler to maintain.
- Standardized event names.
- Cleared up duplicate functions.
- Gateway.
- Handle subscription payment event.
- Fix language setting in admin to map to the proper locales we need and support.
- Fix issue with subscriptions when updating transaction id and the status of its order(s).
- Fix issue with exceptions showing in the admin panel because of difference between exceptions thrown and handled.
- Fix issue with duplicate hooks on the creditcard instance, occuring from multiple instance initialization.
- Fix amounts in all cases (thousands issue).
- Change the last operation calculation to use the highest id instead of time, as two operations can happen at the same second.
- Change logging option to default to true.
- Cleaned up exceptions to remove unused code and corrected the self-logging functionality.
- Fix for slow loading pages when the pensopay API is malperforming by setting a low timeout and preventing requests that will fail.
- Cleaned up logs by preventing multiple log entries for the same occurrence of an issue.
- Style the settings page so it looks better.
- Rearrange settings in the settings page for better organization.
- Set timeout for GET requests to 2s and everything else to 30.
- Ensure an amount is always sent to the payment gateway for a subscription.
- Fix decimal issue when capturing a subscription.
- Module now prevents auto update on major versions.
- On subscriptions, authorize the order amount as a separate payment to keep track of instead of working with order amounts.
- Migrate settings to a class
- Further develop the payment and subscription object implementations
- Panel fixes
- Add separate subscription table panel
pensopay Payments v2 1.1.3
- Prevent automatic updates for major releases.
pensopay Payments v2 1.1.2
- Bump wordpress tested version
pensopay Payments v2 1.1.1
- Add VIPPS PSP
- Update VISA logo
- Add Google Pay logo to credit card payment method icon options
pensopay Payments v2 1.1.0
- Fixed a bug where the payment status on the order list page would not always match the latest one in the gateway, while the order page itself would properly reflect it.
pensopay Payments v2 1.0.8
- Added text guideline for testmode under private key.
- Added feature to be able to auto complete an order on capture callback.
- Fixed an issue with order_id reuse on checkout when a customer navigated away from the payment window and tried to come back through it through the saved session in checkout.
- Removed automatic currency as it was an artifact that did not serve a use.
pensopay Payments v2 1.0.7
- Fix: 20px instead of 50px default for payment logos
- Internationalization (DA) fixes, translations were not being applied
- Fix amount (from 1.0.6) in all cases.
- Fix a styling issue in the admin panel for larger amounts on the payment box inside an order.
- Obey the current store language for the payment window
- Remove the language option from the settings page, as it is not needed anymore.
pensopay Payments v2 1.0.6
- Fix: order note wrongfully displayed amount in cents
pensopay Payments v2 1.0.5
pensopay Payments v2 1.0.4
pensopay Payments v2 1.0.3
pensopay Payments v2 1.0.2
20242 releases
pensopay Payments v2 1.0.1
pensopay Payments v2 1.0.0
Questions about pensopay Payments v2’s releases
What is the latest version of pensopay Payments v2?
2.1.7, released on Nov 6, 2026 (4 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is pensopay Payments v2 updated?
18 releases in the last year, about one every 21 days. Its first release on WordPress.org dates from November 2024.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in pensopay Payments v2’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.