🚀 WP Full Pay makes it easy to accept Stripe payments, including donations and subscriptions, on WordPress.
Version 8.0.1 (2024-12-03)
- Improve error messages and error handling
Version 8.0.0 (2024-11-19)
- The Payments Plugin is now under the ownership of Themeisle.
- Breaking Change: This version requires users to reconnect their Stripe account. This step is necessary to ensure full compatibility with the latest updates.
- Fixes various PHP errors.
v7.1.6 (Oct 24, 2024)
- Fix: corrected error regarding liveEventTitle on new installs
- Fix: improve javascript to avoid browser console errors
v7.1.5 (Sep 13, 2024)
- Fix: get rid of undefined array key warning
- Fix: fixing cases of invalid format of custom amounts
- Fix: include email in checkout forms if configured
- Feat: Include full address for Stripe auto-tax calculations
- Fix: Fixing cases where charge cannot be found
- Fix: Errors showing up on custom fields with more than one form on the same page
- Fix: Case of error thrown when customer tried to undo a cancellation
- Updated name of plugin to show source of download (FM=Freemius, WP=wordpress.org)
v7.1.4 (Aug 16, 2024)
- Fix: fixed issue where Stripe settings wouldn't save
- Fix: fixed issue where using a custom value caused issues loading the form
- Fix: fixed issue where amount would end up in an invalid format
- Fix: Upgraded Freemius SDK to 2.7.4
- Updated supported WordPress version to 6.6
v7.1.3 (Aug 4, 2024)
- Fix: Fixed issue with missing account ID
- Fix: Fixed sending subscription related test emails
v7.1.2 (Jul 30, 2024)
- Fix: "Invalid Integer" error has been fixed
v7.1.1 (Jul 26, 2024)
- Fix: Save card forms works again after clearing and re-connecting Stripe
- Fix: Fixed issue when saving some forms
- NOTE: existing one-off forms default to support cards and Link.
- NOTE: To use the new payment methods you must have gone through the "Connect Live Account" flow via Full Pay -> Settings -> Stripe Account.
v7.1.0 (Jul 22, 2024)
- Feature: Support for new payment methods on one-off forms: Bancontact, BLIK, EPS, iDEAL, Przelewy24, TWINT
- Feature: Select which payment methods to show (or not). Includes credit cards, AliPay, Amazon Pay, Bancontact, BLIK, Cash App Pay, EPS, GrabPay, iDEAL, Stripe Link, MobilePay, Przelewy24, Revolut Pay, TWINT, and WeChat Pay
- NOTE: existing forms default to support cards and Link.
- NOTE: To use the new payment methods you must have gone through the "Connect Live Account" flow via Full Pay -> Settings -> Stripe Account.
v7.0.24 (Jul 8, 2024)
- Fixed: Updated customer portal to not load invoices if customers don't have access to see invoices
- Fixed: addressed a couple of warnings and unnecessary log messages
- Fixed: updated handling of coupon codes on subscriptions to reflect Stripe's changes
- Fixed: fixed issue causing 'validLicense' error
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.23 (Jun 14, 2024)
- Fixed: Fixed issue with test vs live on a few requests around invoices and customer
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.22 (Jun 11, 2024)
- Fixed: Solved an issue for a few requests to list prices
- Fixed: "Bad request" error caused by not finding some donations plans
- Fixed: Issue with customer not found when creating some subscriptions
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.21 (Jun 10, 2024)
- Fixed: Prevent showing unnecessary errors messages before completing Stripe Connect flow
- Hotix: Issue with mismatch of Stripe keys found in 7.0.20, please upgrade
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.20 (Jun 9, 2024)
- Feature: migrated to new and faster Connect backend that will speed up the overall user experience
- Fixed: improved speed of listing forms in the admin view
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.19 (Jun 2, 2024)
- fixed: corrected when "restricted soon" error is shown for Stripe account status
- fixed: corrected logic around updating payment intents
- fixed: corrected handling of live and test account IDs to address deprecation notice in logs
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.18 (May 22, 2024)
- fixed: implemented nonce check on admin urls to prevent Cross-Site Request Forgery (CVE-2023-47667)
- fixed: corrected issue on calculating billing cycle
- fixed: corrected issues when refunding transaction
- deprecation: removed DemoMode option
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.17 (May 21, 2024)
- Fixed: corrected issue around subscribing customers to plan
- Fixed: only shows reminder notice of live mode account hasn't been connected; test mode is not strictly necessary
- Fixed: Upgraded Freemius SDK to 2.7.2
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.16 (May 16, 2024)
- Fixed: corrected issue in checkout causing "redirect-url" error
- Fixed: Stripe account status Enabled and Connected now both count as having completed the account setup
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.15 (May 1, 2024)
- Fixed: corrected issue with checkout-style subscriptions with setup fees
- Fixed: Use built-in WordPress method for getting time zone
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.14 (Apr 24, 2024)
- Fixed: corrected help link around setting up customer portal
- Fixed: added/improved spinners on customer portal to let customers know something is happening
- Fixed: improved migration from v5.x
- Fixed: error throw on missing payment intent
- Fixed: unblock editing of one-time forms
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.13 (Apr 19, 2024)
- Fixed: resolved issue when reactivating cancelled Subscription
- Fixed: don't check for CVC for ApplePay, GooglePay, and other wallets
- Fixed: improved default styling of form fields to match default stripe payment element style
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.12 (Apr 15, 2024)
- Fixed: Issue saving card using Stripe Link
- Updated supported WordPress version to 6.5
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.11 (Apr 8, 2024)
- Added: ability to clear Test/Live Stripe setup. This can help connect to a different account
- fixed: settings page not available for some configurations
- fixed: bug around null or whitespace
- Improved onboarding
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.10 (Apr 2, 2024)
- Fixed: brought back the Account page
- Improved onboarding
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.9 (Mar 27, 2024)
- Fixed: increased timeout for some requests that needed more time
- Fixed: 3DSecure issue that kept customers waiting
- Improved onboarding
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.8 (Mar 15, 2024)
- Fixed: Issue with coupons not applying
- Fixed: Stripe client was missing for customer portal customizations. Note that customizations still require the Stripe secret key to be added to the configuration.
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.7 (Mar 11, 2024)
- Fixed: bug in customer portal
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.6 (Mar 7, 2024)
- Replaced customer portal stripe card elements with stripe payment element for updating payment method
- Fixed: bug when updating customers in stripe
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.5 (Mar 7, 2024)
- Fixed: bug in retrieving customers
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.4 (March 5, 2024)
- Use "card holder name" instead of "billing name" when sending card data to Stripe. This will provide more accurate date for Stripe's Radar product and other anti-fraud measures
- Fixed: bug with stripeAccount
- Fixed: bug getting prices
- Fixed: bug getting prices in non-connect integration
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.3 (February 29, 2024)
- Fixed: issue in non-connect integration
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.2 (February 28, 2024)
- Fixed: Checkout bug
- Fixed: bug in customer portal
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0.1 (February 23, 2024)
- Fixed: bug in customer portal
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v7.0 (February 18, 2024)
- Added support for AliPay, ApplePay, GooglePay, and Stripe Link
- Replaced old Stripe Elements with the new Stripe Payment Element
- Connects more securely to Stripe via Stripe Connect. This also allows our support team to better assist you with issues that cross over to Stripe.
- Updated knowledge base with improved search. Access from the "?"-menu in the admin views
- Fixed: a number of smaller bugs
- NOTE: For v7.0 and onwards, FullPay will work without an active license, but will add an application fee of 1.9% per transaction. To avoid application fees make sure to always have an active license.
- NOTE: If upgrading from a previous version, your forms will continue to work while you go through the Stripe connect flow
v6.4 (November 13, 2023)
- Added support for future amount placeholders for subscriptions with a trial period. %PLAN_FUTURE_AMOUNT_NET%, %PLAN_FUTURE_AMOUNT_VAT%, and %PLAN_FUTURE_AMOUNT_GROSS%
- Added option to select an image on checkout donation forms
- Fixed bug where Stripe only returns some prices
- Include Washington DC as a state
v6.3.2 (July 8, 2023)
- Fixed a critical security issue.
- Fixed a checkout form crash when billing and shipping fields are turned on.
v6.3.1 (June 30, 2023)
v6.3.0b1 (June 25, 2023)
- Stripe Tax is supported on one-time payment forms and subscription forms.
- Both exclusive and inclusive tax rates can be used for tax calculations.
- Form fields can be set via URL parameters.
- Price selectors of inline forms always display gross prices, and update the prices when the form changes.
- Log messages are stored in the WordPress database, and log messages can be downloaded from WP admin.
- Phone number can be collected on checkout forms.
- Updated the display languages and translations of checkout forms.
- The plugin is now called WP Full Pay.
- Javascript files are excluded automatically from Rocket Loader of Cloudflare.
- Fixed: Promotion codes applied to inline forms are redeemed as promotion codes, not as discounts.
- Fixed: The customer portal redirects to the login page if the portal is accessed without being logged in.
v6.2.5 (March 7, 2023)
- Fixed: Upgraded the Freemius SDK to v2.5.3 for greater compatibility with PHP 8.1.
v6.2.4 (February 28, 2023)
- Fixed: The customer portal displayed incomplete subscriptions.
- Fixed: The customer portal didn't display the default card if the card was added on the Stripe dashboard.
- Fixed: The customer portal displayed only the last 10 invoices of the customer.
- Fixed: The subscription summary on the customer portal wasn't up-to-date until the focus left the quantity stepper.
- Fixed: The 'amount' property of the $params array of after-payment action of inline subscriptions wasn't set when 3DS was used.
- Fixed: The 'currency' property of the $params array of after-payment action of subscriptions (inline, checkout) wasn't set.
v6.2.3 (November 14, 2022)
- Fixed: Some translations were missing from all language bundles.
- Fixed: Coupons couldn't be applied to products on one-time payments forms if there was only one product added to the form.
v6.2.2 (October 24, 2022)
- Fixed: Long transaction description could cause sql insert error on one-time payment and donation forms.
v6.2.1 (September 14, 2022)
- Fixed: A javascript error occurred when the prices were recalculated on checkout payment and subscription forms.
- Fixed: Some checks were not working properly for the minimum subscription quantity on the customer portal.
v6.1.3 (September 13, 2022)
- Fixed: The fullstripe_after_subscription_charge action received a NULL Stripe subscription object after 3DS/SCA authentication (caused a problem in WP Full Stripe Members as well).
- Fixed: Promotion codes were case-sensitive on inline payment and subscription forms.
- Fixed: Fixed-amount coupons didn't work on inline payment forms with the custom amount option selected.
v6.2.0 b1 (September 8, 2022)
- Custom field values are stored in the WordPress database, and are displayed on the transaction details page.
- Coupons can be redeemed only for supported products on inline forms.
- Added the %IP_ADDRESS% placeholder for the IP address of the customer.
- Added a section dedicated to add-ons on the 'Full Stripe / Settings' page in WP admin.
- Implemented minimum quantity for buying subscriptions (buying subscriptions in bulk).
- Added filters to display additional information on the top and bottom of the customer portal page.
- Added option to show/hide the 'Subscriptions' section on the customer portal.
- Added option to toggle scrolling on the customer portal.
- Fixed: When logging in to the customer portal, the email address was case-sensitive for customers stored in the WordPress database.
- Fixed: Redeeming promotion codes was case-sensitive on inline forms.
- Fixed: Fixed-amount coupons on custom-amount one-time payment forms couldn't be redeemed.
- Fixed: The 'stripeSubscription' parameter of the 'fullstripe_after_subscription_charge' action was null when called after an SCA 2nd-factor authentication.
v6.1.2 (August 16, 2022)
- Fixed: Some subscriptions started on checkout forms remained in the "Incomplete" state in WP admin.
- Fixed: Custom amount payments on inline one-time payment forms generated a PHP notice.
- Fixed: The "Full Stripe / Transactions" page for subscriptions generated a PHP notice when the WordPress timezone wasn't a named one but an UTC offset.
v6.1.1 (April 25, 2022)
- Customer portal with account selector (multiple Stripe customers using the same email address).
- Customer portal filters out and hides zero-amount invoices.
- Shortcodes are resolved in plugin email templates.
- Minimum donation amount option on donation forms.
- Minimum payment amount option on one-time payment forms.
- Generating invoices for donations.
- Logging and displaying the IP address of customers on the plugin dashboard.
- Facility to send plugin emails for testing purposes.
- WordPress filter to add URL parameters to thank you page URLs.
- WordPress filter to restrict the list of billing and shipping countries.
- Portuguese translation for all customer-facing UI.
- The Stripe PHP client has been upgraded to v7.114.0 .
- The Freemius SDK has been upgraded to v2.4.3 .
- Reversed the order of Google reCaptcha fields so that it matches the order on the Google settings page.
- Fixed: WordPress timezone settings taken into account when displaying dates and times in WP admin
v6.1.0 b1 (April 19, 2022)
- Customer portal with account selector (multiple Stripe customers using the same email address).
- Customer portal filters out and hides zero-amount invoices.
- Shortcodes are resolved in plugin email templates.
- Minimum donation amount option on donation forms.
- Minimum payment amount option on one-time payment forms.
- Generating invoices for donations.
- Logging and displaying the IP address of customers on the plugin dashboard.
- Facility to send plugin emails for testing purposes.
- WordPress filter to add URL parameters to thank you page URLs.
- WordPress filter to restrict the list of billing and shipping countries.
- Portuguese translation for all customer-facing UI.
- The Stripe PHP client has been upgraded to v7.114.0 .
- The Freemius SDK has been upgraded to v2.4.3 .
- Reversed the order of Google reCaptcha fields so that it matches the order on the Google settings page.
- Fixed: WordPress timezone settings taken into account when displaying dates and times in WP admin
v6.0.11 (April 5, 2022)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: The customer portal didn't work with some WordPress themes and page builders due to a HTML escaping issue.
- Fixed: The plugin threw an error when activating it on a WordPress site powered by PHP v8.1.
v6.0.10 (March 2, 2022)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: A high-priority security issue.
- Fixed: When using payment in installments -type plans on checkout subscription forms, the charge count didn't get refreshed in certain cases.
v6.0.9 (February 23, 2022)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: Inline one-time payment forms charged the wrong amount when a one-time payment was followed by a subscription for the same Stripe customer.
- Fixed: When the custom amount payment option was combined with a single product added to a payment form then the custom amount selector wasn't displayed.
- Fixed: The fullstripe_modify_email_message filter didn't work for the member registration email of WP Full Stripe Members.
v6.0.8 (January 19, 2022)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Added option to turn off invoice generation on one-time payment forms (turned off by default).
- Fixed: The tax id wasn't saved to the Stripe customer in some cases on inline subscription forms.
v6.0.7 (December 13, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Added filter for the post types supported by Thank you pages.
- Added Romanian translation (thanks monk Theologos)
- Added Portuguese (partial) translation (thanks João Gonçalo Dias)
- Fixed: Default billing country couldn't be selected if no tax is collected.
- Fixed: The donation email template of the plugin was reset when the plugin was updated.
- Fixed: When the applied coupon was applicable only for certain number of recurring charges, the "Payment details" popover was empty.
- Fixed: The length of custom field labels wasn't validated.
- Fixed: For live transactions, the plugin displayed 'Test' API mode label in the "Transaction details" side pane.
- Fixed: Shortcodes weren't resolved within the "Thank you" page shortcodes.
v6.0.6 (November 10, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: The payment details popover was empty when plans of different recurring intervals were listed on subscription forms.
- Fixed: Stripe email receipts weren't sent on inline one-time payment forms.
- Fixed: The payment amount was always appended to the payment button text, even in absence of the {{amount}} placeholder, on one-time payment forms.
- Fixed: The "Other" payment option (custom amount) wasn't localized properly.
- Fixed: The query to populate the thank you pages dropdown on the "General" tab of forms could run out of memory when there were pages/posts with lot of metadata.
- Fixed: The product name was fixed as "My product" when a custom amount was entered on one-time payment forms.
- Fixed: There was "null" displayed as country for tax rates with no country specified.
v6.0.5 (Oct 23, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: Forms weren't displayed on the "Manage forms" page of some websites.
- Fixed: The webhook endpoint returned ERR 500 when a test webhook event was sent from the Stripe dashboard.
- Fixed: The interval label of subscriptions was wrong in some cases on the "Full Stripe / Transactions / Subscriptions" page.
- Fixed: A full-blown error with stack trace was shown if there was no product or plan on the form.
- Fixed: 3D Secure authentication didn't work properly on inline one-time payment forms in some cases.
v6.0.4 (Oct 19, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: Forms weren't displayed on the "Manage forms" page of some websites.
- Fixed: The "Settings" link didn't work properly on the "Plugins" page.
- Fixed: Freemius customers received an "Access denied" error when tried to open the "Full Stripe / Settings" page.
- Fixed: The "Terms and condition" label wasn't loaded properly when it contained double quotes.
v6.0.3 (Oct 18, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Fixed: One-time payment forms with the 'Custom amount' payment type couldn't be saved.
v6.0.2 (Oct 18, 2021)
- IMPORTANT: There are breaking changes if you're upgrading from v5.5.x or earlier, check out our blog post
- Completely redesigned admin/dashboard experience
- Tax calculations use Stripe tax rates (exclusive) on one-time payment and subscription forms, inline and checkout alike.
- One-time payment forms use Stripe products, just like subscription forms do.
- Coupon field option added to all one-time payment and subscription form types.
- Shipping address option added to checkout one-time payment and checkout subscription forms.
- The "Manage subscriptions" page has been renamed to "Customer portal".
- Customers can upgrade/downgrade subscriptions on the "Customer portal" page.
- Administrators can configure whether subscriptions are cancelled at the end of period or immediately on the Customer portal.
- The plugin generates invoices also for one-time payments.
- The one-time donation frequency is now optional on donation forms.
- Business, Agency, and Unlimited licenses can be network-activated with a singe click.
- Completely redesigned/extended function signatures for before/after payment action hooks.
- Action/filter hooks can throw a user-friendly exception shown as a banner error on payment forms.
- New webhook URL added while keeping the legacy webhook URL as well.
- Forms can be cloned on the "Manage forms" page.
- Placeholder tokens can be used in email subjects.
- The Stripe PHP client has been upgraded to v7.67.0 .
- The Freemius SDK has been upgraded to v2.4.1 .
v6.0.1 beta 2 (Sep 30, 2021)
- Full support for tax calculations based on Stripe tax rates (exclusive) on one-time payment and subscription forms, inline and checkout alike.
v6.0.0 beta 1 (Aug 6, 2021)
- Completely redesigned admin/dashboard experience
- The Stripe PHP client has been upgraded to v7.67.0 .
- The Freemius SDK has been upgraded to v2.4.1 .
- One-time payment forms use Stripe products, just like subscription forms do.
- Coupon field option added to checkout subscription forms.
- Coupon field option added to inline and checkout one-time payment forms.
- Shipping address option added to checkout one-time payment and checkout subscription forms.
- The "Manage subscriptions" page has been renamed to "Customer portal".
- Customers can upgrade/downgrade subscription plans on the "Customer portal" page.
- Administrators can configure the Customer portal so that subscriptions are cancelled at the end of period, not immediately.
- The plugin generates invoices also for one-time payments (except auth & capture forms).
- The one-time donation frequency is now optional on donation forms.
- Business, Agency, and Unlimited licenses can be network-activated with a singe click.
- Completely redesigned/extended function signatures for before/after payment action hooks.
- Action/filter hooks can throw a user-friendly exception shown as a banner error on payment forms.
- New webhook URL added while keeping the legacy webhook URL as well.
- Placeholder tokens can be used in email subjects.
- New placeholder token for the coupon code applied: %COUPON_CODE%.
- New placeholder token for payment amount with a coupon applied: %AMOUNT_DISCOUNTED%.
- New placeholder token for donation frequency: %DONATION_FREQUENCY%.
- New placeholder token for the Stripe invoice number: %INVOICE_NUMBER%.
- New placeholder token for the Stripe subscription receipt: %RECEIPT_URL%.
Previous releases removed for brevity