WP EasyPay v5.0 Release Notes - Updates & Features Skip to content

WP EasyPay v5.0 Release Notes – New Features & Updates

Hello Readers!

We’re excited to announce the release of WP EasyPay Version 5.0, which focuses on new features and updates.

WP EasyPay v5.0 release notes - New Features & Updates Banner

Let’s have a look at the latest features introduced in this release:

  • Donation Goal
  • Partial Refund Option
  • Subscription Handling
  • Email Editor
  • Sign Up Fees

Donation Goal

  • To enable the donation goal functionality, the user must select the donation payment type in the payment form and click the enable goal radio button from the form settings.
    donation goal select payment
  • The newest functionality of setting a donation goal allows the user to set donation collection campaigns. The feature provides a minimalist and well-structured donation goal functionality. When enabled, the plugin will showcase a progress bar in the payment form, and the bar will update in real-time with each transaction. 
  • To set the amount for the donation field has been added just beneath the donation goal activation button, the user can simply define the donation amount they want to collect, and the plugin will fetch and display the amount on the front-end with the progress bar.

donation goal start

  • As the donation goal option is enabled, the plugin will showcase the progress bar for the donation goal on the payment form.
  • Along with each transaction, the progress bar automatically updates and displays the amount received as an integral part of the donation goal. The plugin will also update the remaining amount displayed beneath the progress bar that is to be collected from the remaining donation amount.

donation goal target

  • The activation button for the goal message consists of a text field that has been integrated from the message that can be set to display when the donation goal is easily achieved.

enable goal message

  • Once the donation campaign proceeds and the set amount is achieved, the plugin will instantly close the payment form and popups a message that has been set in the donation goal message field.

thanks for donation contribution

  • The message will also be displayed if the form is set in the pop-up view; the plugin will dynamically display the message is based on how the payment form is set either in the simple or pop-up view.

popup-thank your for donation contribution

  • Users can easily set the plugin to keep collecting the donation amount even after achieving the goal. Allowing this functionality will not close the payment form after the goals have been achieved.
  • The option to close the payment form once the goal has been achieved needs to be deactivated by unchecking the radio button to enable the functionality.

close when goal acheived

  • The progress bar will update the donation amount on the front-end screen, and the plugin keeps collecting the donations as per the user preferences. 

donation goal target acheive

  • Accordingly, the goal can also be reset, and the plugin will effectively reset the progress and amount on the front-end screen. The functionality can be completed by clicking the reset you goal button.

reset goal

  • Simultaneously, the button will be displayed after the first goal has been successfully achieved.
  • Additionally, clicking the button will simply reset the goal and update the amount that needs to be collected for donation purposes if you have included another amount on the same payment form.

donation goal target

Partial Refund Option

  • A newly added utility of partial refunds has been added to the plugin to improve payment processing functionality further.
  • The functionality will enable the user to give out partial refunds of the payments received from the plugin and cover all the aspects of the plugin’s payment types, such as simple payment, donation payment, donation-recurring payments, and subscription payments. 
  • An additional field gets added in which the amount which will be refunded can be defined as the amount that can be refunded in whole numbers or decimal points. 
  • The plugin will highlight the amount provided in the field on the refund payment button.

partial payment refund now

  • A detailed and comprehensive functionality has also been implemented as the plugin displays the collect amount. And it also highlights the amount that has been refunded from the actual amount.
  • A field has been implemented in which the amount will be refunded that can be defined. The amount can be refunded in whole numbers or decimal points. 
  • The plugin will display the amount included in the field on the refund payment button.

partial payment refund now

  • After the refund button is clicked, the plugin will highlight a prompt message window to confirm if the user wants to proceed with the refund.

partial payment refund confirmation

  • Once the refund is confirmed, the plugin automatically updates the actual amount left after deduction of the refund, and it will highlight the refunded amount in the reports

partial payment refund detail

  • A refund ID  will also generate and update in the particular transaction report. It can also calculate the total number of refunds with transaction receipts generated in the square account dashboard.

refund id

  • The refund will be displayed in the square dashboard with the details of the payments and with refund ID initials highlighted in the transaction receipts in the square account.


Subscription Handling

  • Subscription Handling functionality enables users to pause or cancel the subscription. Still, they have provided the new functionality to renew the subscription by simply clicking on the renew button in the new update. 
  • Subscription payment is made by the plugin, and the subscription details are generated in the square dashboard and subscriptions tab. Hence, if you want to access an individual subscription will show the option to handle the details of the subscription.

seheduled payment

subscription action

  • If the user wishes to pause the subscription, the user can click on the pause button to pause the subscription.
  • If you want to cancel the subscription, the user can click on the cancel button. As the cancel button is clicked, the plugin will seamlessly update the current status of the subscription to cancel, and Renew Now button will be displayed.

edit item

  • If you want to renew the subscription, the Renew Now button must be clicked. The plugin will update the transaction record and displays the renew transaction in the table when the button is clicked.

related transection completed

  • Furthermore, the renewed subscription transaction will also be displayed on the square dashboard with the name of ‘scheduled payment .’ the plugin will also include the initials of the original transaction ID in the scheduled payment to be computed with the original subscription transaction.

seheduled payment

Email Editor

  • A new email editor has been implemented in the plugin, enabling users to generate detailed transaction receipts sent by email to the user and the admin as soon as the transaction is successfully achieved.
  • A new email editor has been added for both the admin email and the user email templates.
  • Add transaction-related tags in the email and edit the email with various customization options provided by the email editor.
  • The user can simply set heading size, select the bold text, select the italic text, or use the bold and italic style collectively. The user can also incorporate hyperlinks in the body text; the numbered list is also provided to be set and sent in the message box.

message body

  • When a transaction is successfully achieved via the plugin, the plugin will instantly generate an email message and add all the relevant details entered in the message body.

transection receipt

Sign Up Fees

  • The plugin has an extra functionality of signup fees, and this additional charge is only applicable to the donation recurring and subscription payment types.
  • Suppose you want to enable this additional charge. In that case, you must open the additional charge tab in the payment form settings. The additional charge field will also be displayed when the donation recurring and subscription payment type is selected.
  • To allow the additional charge, one has the name of the additional charge, and in another field, the amount can be defined, which will be added with each donation recurring and subscription payment.

signup fee

  • When the user opens the payment form where this additional charge is activated, they will display the additional signup fees charges in the payment section of the payment form.

payment information

  • The additional sign-up fees charge will also be highlighted in the transaction report.

signup fees

Read the technical documentation to understand the setup and configuration aspects of the afore-mentioned newly added features.