announcement - Apr 25, 2022

Release notes for WP Full Stripe v6.1.1

We’re delighted to announce the public availability of WP Full Stripe v6.1.1, a release with a lot of features our customers have been asking for.

Here are the section links if you’d like to jump to a particular feature:

Customer portal with account selector

It has been an issue for a while that the customer portal cannot handle when several Stripe customers have been created with the same email address - it always manages data of the first Stripe customer returned by Stripe.

We’ve improved the customer portal so that it shows an account selector when there are several customer with the provided email address:

The customer portal displays an account selector when there are several Stripe customers with the provided email address

When there are several Stripe customers with the email address the customer portal is managing, customers can switch between accounts by clicking on the “Select account” link on the customer portal page:

You can switch between Stripe customers on the customer portal page

Minimum donation amount

Donation forms with the custom donation amount option needed another line of defense against card testers, that’s why we’ve added the option of the minimum donation amount.

You can set the minimum donation amount on the “Payment” tab of donation forms:

You can set the minimum donation amount on the 'Payment' tab of donation forms

Minimum payment amount on one-time payment forms

Similar to donation forms, one-time payment forms with the custom payment amount option needed another line of defense against card testers, that’s why we’ve added the option of the minimum payment amount.

You can set the minimum payment amount on the “Payment” tab of one-time payment forms:

You can set the minimum payment amount on the 'Payment' tab of one-time payment forms

Generating invoices for donations

You can generate invoices for donations by turning on the “Generate invoice” option on the “Payment” tab of donation forms:

You can generate invoices for donations by turning on the 'Generate invoice' option on the 'Payment' tab of donation forms

In the donation receipt, you can use the following invoice-related placeholders:

  • %INVOICE_URL%
  • %INVOICE_NUMBER%

For more placeholders, please refer to our Using placeholder tokens article.

Customer’s IP address logged and displayed

The plugin now stores the IP address of the customer for every transaction. You can use the IP address to ban the IP address or even an IP range or an entire country in Stripe Radar.

You can take a look at the IP address of the customer on the “Transactions” page, in the side pane of the transaction:

You can view the IP address of the customer on the 'Transactions' page, in the side pane of the transaction

Sending plugin email notifications for testing purposes

Now you can send plugin emails for testing purposes without making an actual payment!

On the “Full Stripe / Settings / Email notifications / Templates” page, select a template, and click on the “Send a test” link:

Click on the 'Send test' link to send a test email

In the modal dialog, enter the email address(es) to which the test email should be sent, and press “Send test”: Enter the email addresses to which the test email should be sent

The plugin will resolve all placeholders with sensible test data, and send the test email to the specified email address(es).

Filter for thank you page URL parameters

In some cases, you might need to pass data entered on the payment form as URL parameter to the thank you page, for example:

https://example.com/than-you?id=pi_egjn45g8frtBewf3HJKbv&email=john.doe@example.com

In the above example, the transaction id and the email address of the customer are passed to the thank you page.

In cases like this, you can implement a Wordpress filter, see our Developer documentation for more details.

Filter for billing and shipping countries

If you’re selling your services or goods locally, or in a certain region of the world (for example, in the European Union) then it doesn’t make sense to offer all countries in the billing and shipping country selectors.

If you’d like to list a limited set of countries in country selectors, then you can implement a Wordpress filter, see our Developer documentation for more details.

Stripe PHP client upgrade

This release of WP Full Stripe contains v7.114.0 of the Stripe PHP client library.

The plugin is available in Portuguese

WP Full Stripe is now available in Portuguese!

All customer-facing UI has been translated to Portuguese, including forms, the customer portal, and error messages.

Please contact us if you run into any issue.

Join our VIP list

Stay on top of the latest news about WP Full Stripe

Your email address added to our mailing list. Thank you.
We couldn’t add you to our mailing list. Please try again.
Enter a valid e-mail address.

Tips & tricks to boost your business

Ready to add payment to your site?