This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
WP Easy Pay pluginĀ offers several powerful features to fit your needs. If youāre looking for Square Payment Gateway for your WordPress site, getĀ WP Easy PayĀ and start accepting online credit card payments. It generates dynamic buttons using shortcodes that enable payment form on your WordPress site using Square payment gateway.Ā WP Easy Pay works out perfect for accepting simple payment, donation, subscription, and recurring donation. Fulfill your requirement of one time payments to keep your business going with ease. In Addition, you can easily manageĀ SQUARE TRANSACTION NOTE,Ā EMAIL NOTIFICATIONSĀ and manageĀ REPORTSĀ from the Admin panel. View test transactions in Square Dashboard via SQUARE V2 API. Check your Email, if you received the Email then click Got it. If you didnāt get the email, click Resend Email. Go to your email youāll find your Download link, License Key and Freemius Account login details here. Step 1: Open Square Sandbox Dashboard, Select Payment Type, add notification email and click on the āConnect Square (sandbox)ā button Step 2: Once the user clicks on the Connect Square (Sandbox) Button, the user gets redirected to the next page. Step 3: Go to Sandbox Dashboard to see your regular sales and transactions Step 4: Go to Square Settings, add notification email, select country currency, location, and click on āSquare Settingsā. Youāll be redirected to Squareup website. Authentication Message will appear. These are the individual form settings, all Square details you enter will only work with the individual form you are building. These settings allow you to connect each form with a different square account. By default, Test Mode is enabled. Note: – Although You can activate the Global Settings. If Use Global Settings option is checked then it will override the individual form settings. The Square account youāll connect will only work for the specific form. Or you can use Global Settings. Make sure Live mode toggle is turned on in Global settings. This payment layout can be used to sell products , the options to add Picture, Product Price, set Label, set Quantity and add Multiple products have been given which can be set according to the user requirements. Product Images Select check to show products without images The plugin has been integrated with a quantity selection feature which works in tandem with payment types, users can select the quantity of the product given in any payment type and the plugin will automatically update the price point according to the set quantity. Step 1: Initially, the user must add the WP EasyPay Plugin, then navigate to the WPEasy Option, fill in the required details, click on the Extra Fields option, and update it. Step 2: Once you have updated the field, click on view post, and then the front-end screen gets a pop-up. Step 1: Go to WP EasyPay, Click on Reports to see all the details in tabular form Step 2: Click on the āDownload as CSVā option. Step 3: Select all the relevant details and click on the āDownload Nowā Button Step 4: Select āSave Fileā and click on the āOKā button. Step 5: Open the CSV file to see all the data elements Step 1: Go to Create Payment Form, click on Extra fields, then drag & drop the file upload option to the payment form. Step 2: Go to the payment form, insert details, upload the file, add the payment card details and click on the āpayā button. Step 1: Go to WP EasyPay, and click on all forms to see the available forms. Step 2: Go to āPagesā and click on āAdd Newā Page Step 3: Create New Page, and then Click on WP EasyPay Form Step 4: Click on WP EasyPay and place the shortcode or select any form available in the list Step 5: Go to the payment form, insert details, upload the file, add the payment card details and click on the āpayā button. Custom form builder just drag & drop to add various custom fields. Data entered in these fields are stored and can be viewed along with your payment or subscription plan. Note: – First Name, Last Name, and Email are by default required fields so it cannot be deleted or edited. The file upload extra field enables users to upload a file via payment form. In the extra field tab you can see File Upload field, however user will see the upload button in front end and by clicking it the plugin will populate the computer directory from where the user can select multiple file types like .jpg, png, bmp, docx, ods,pdf and upload with the payment form with exception of executables and dll files. Date & Time field allows the user to select date & time on the Payment form. Keeping in mind the accessibility and ease of use for the user, the plugin has been integrated with save card feature which enables to save cards used for different transactions so that user will not have to enter card details again and choose any of the saved cards to make transactions. If selected from payment form the plugin will fetch card details entered by the user and save them so to be used for future transactions. Ā To enable the save card feature, the user will have to checkmark the enable save the card for future use option. Ā Ā As the save card feature is enabled, the plugin will display a small checkbox on the payment form. Users will have to checkmark this option to save the card for future use. Ā Cards that have been saved will be displayed to choose from when the next payment is to be made. Ā Ā Mobile payment options have seen drastic usage in recent years, so keeping up with changing trends plugin has integrated digital wallets. Google Pay, Master Pay, and Apple Pay are available to be selected for making payments when plugin is set to receive Live Payments. Clicking any of the selected digital wallets opens a prompt window to enter card credentials and make payments To enable the digital payment wallets, the user will have to checkmark the options available in live payment settings of the plugin. Ā Ā As digital wallets are selected plugin will display them on the payment form. Ā *currently Square support for Apple Pay and Master Pay is not available so the digital payment wallets are disabled, they will be available as soon when Square Inc enables the support. Ā Ā For security against spam and automated traffic abuse, the plugin has been equipped with reCAPTCHA v3 which is a new version of reCAPTCHA that detects abusive traffic on your website without user friction. It returns a score for each request you send to reCAPTCHA and gives you more flexibility to fight against spam and abuse in your own way. Ā The captcha integration has to be enabled by providing site key and site secret generated from google and pasting in the integrations tab of the plugin. Ā *reCAPTCHA site key and secret can be generated from following URL:https://www.google.com/recaptcha/admin/create When integration is enabled reCAPTCHA can be seen activated on the front. Ā Ā Strong customer authentication (SCA) is a requirement of the EU Revised Directive on Payment Services (PSD2) on payment service providers, so the plugin has been integrated with this feature which when payment is made generates a prompt window on the payment form to provide secret static passcode and ones confirmed finishes the payment process. Ā Now the transaction id generated by Square after successful payments can also be sent to the user and admin via email using the transaction id email tag in the email notifications tab of the payment form settings. Note: There is a limit of 60 characters for transaction notes in Square API, so if you exceed this limit it will automatically ignore. View Transaction in Square Dashboard (Test Mode): View Transaction in Square Dashboard (Live Mode): Now the plugin supports gutenberg block for Wp EasyPay through which any payment form created in Wp EasyPay can be selected and displayed via this gutenberg block on the front end. Plugin will automatically fetch and synchronize the available payment forms in the block to choose from. *Note: In order to use this functionality, the gutenberg block editor must be installed and activated. Whether it is a normal Subscription or Recurring Donation, youāll find all your subscriptions here. Find all customer details with related transactions. You can also pause subscriptions if required. Admin can export transaction reports in a CSV file, this transaction reports can be downloaded with all the fields and the information related to these fields being fetched and displayed in CSV file or admin can select specific fields to be added in CSV file. This section is for existing WP Easy Pay users only. For new users, this section will be blank. Existing users who switch from the old version to New 3.0 can view their old subscriptions and all forms transaction reports here. Keeping track of the transactions is essential when payment gateways are involved, for the user to keep track of the transactions may that be a simple, donation, donation recurring, or subscription payment type, the plugin has logs that record all the user details generated from payment form. In the log all the detail is recorded from all the fields in the payment form, so to provide deep information about the respective transaction. A new way to display payment options on the payment form is to display it in the dropdown selection menu. To display the payment options in such a manner, the user will have to select payment layout in the dropdown from the amount type field. As the form is updated, the payment layout can be seen in the dropdown style on the payment form. Form style is now moved to a meta box and has the settings to change the form theme. The settings include a color pellet to select form theme color, form shadow feature, button style and pay button label. All the settings changed in this meta box will affect how the form is displayed on the front end. Ā Button layout feature enables us to load either selected theme of the form or default theme on the Pop-Up view button. The option to enable or disable button layout is integrated into meta box for form style, the user can check or uncheck the checkmark to display the button according to their preference or requirements. Depending on the option selected the plugin will display the button style on the Pop-up view button. Ā Ā Ā Square Sandbox Setup. In order to get started Square account is required. WP-Easy-Pay Settings By default, Test Mode is enabled. Form Settings Organization Name field and User set donation checkbox will be visible if Payment type is Donation selected. Form Short Code Front-End Square Transaction View Transaction in Square Dashboard (Test Mode): Square Live Mode Settings Youāll be redirected to the Squareup website. Authentication Message will appear. POP-UP FORMĀ : PAGE REDIRECTION: FORM SHADOW AND BUTTON STYLE FORM SHADOW The plugin has been integrated with a feature that when enabled will show shadow to the payment form border to make it visually engaging. This not only makes it visually more pleasant but also allows the user to make payment form stand out from other content on the page. Button Style This checkbox option lets the user choose if they want to load the default theme style on the button when the form is viewed in the pop-up display type. If the checkbox option is unchecked, the plugin will load the default theme style on the pop-up form button regardless of what form theme color is selected. STRONG CUSTOMER AUTHENTICATION(SCA) : Strong customer authentication (SCA) is a requirement of the EU Revised Directive on Payment Services (PSD2) on payment service providers, so the plugin has been integrated with this feature which when payment is made generates a prompt window on the payment form to provide secret static passcode and ones confirmed finishes the payment process. 3.1.5 ā 26/11/2020 3.1.4 ā 11/11/2020 3.1.3 – 10/08/2020 3.1.2 – 4/08/2020 3.1.1 – 30/07/2020 3.1.0 – 29/07/2020 3.0.9 ā 22/07/2020 3.0.8 ā 29/06/2020 2.5.5 ā 25/09/2019 2.5.4 ā 13/06/2019 = 2.5.3 ā 16/04/2019 = 2.5.2 ā 10/04/2019 = 2.5.1 ā 09/04/2019 = 2.3.0 ā 27/02/2019 = 2.2 ā 18/12/2018 = 2.0 2018-10-26 = 1.8 2018-10-16 = 1.6 2018-08-16 = 1.3 2018-04-20 = 1.2 2018-04-18 = 1.0 2018-03-01 = Version 4.0.2 – 7/12/2020 Version 4.0.1 – 2/12/2020 Version 4.0.0 – 26/11/2020 Version 3.1.8 – 10/8/2020 Version 3.1.7 – 4/8/2020 Version 3.1.6 – 30/7/2020 Version 3.1.5 – 28/7/2020 Version 3.1.4 – 29/6/2020 Version 3.1.3 – 22/5/2020 Version 3.1.2 – 11/5/2020 3.1.1 – 15/04/2020 Version 3.1.0 ā 03/04/2020 Version 3.0.9 ā 01/04/2020 Version 3.0.8 ā 30/03/2020 Version 2.6.7 – 25/11/2019 = Version 2.6.6 – 22/11/2019 = Version 2.6.5 – 14/11/2019 Version 2.6.4 – 13/11/2019 Version 2.6.3 – 01/11/2019 Version 2.6.2 – 18/10/2019 Version 2.6.1 – 15/10/2019 Version 2.6.0 – 01/10/2019 Version 2.5.9 – 25/09/2019 Version 2.5.8 – 19/09/2019 Version 2.5.7 – 29/07/2019 Version 2.5.6 – 03/07/2019 = Version 2.5.5 – 14/06/2019 = Version 2.5.4 – 13/06/2019 Version 2.5.3 – 16/04/2019 Version 2.5.2 – 10/04/2019 = Version 2.5.1 – 09/04/2019 = Version 2.3.0 – 27/02/2019 = Version 2.2 – 18/12/2018 = Version 2.0 2018-10-26 = Version 1.8 2018-10-16 = Version 1.6 2018-08-16 = Version 1.3 2018-04-20 = Version 1.2 2018-04-18 = Version 1.0 2018-03-01 =
1.INTRODUCTION #
2.UPGRADE TO WPEASY PAY PREMIUM #
3.INSTALLATION GUIDE (PRO VERSION) #
4.SQUARE SANDBOX SET UP #
5.2.GLOBAL SETTINGS (LIVE MODE) #
5.3.INDIVIDUAL FORM SETTINGS(TEST MODE) #
5.4.INDIVIDUAL FORM SETTINGS (LIVE MODE) #
6.CONFIGURATION #
6.1.FORM TYPES #
1. Simple Payment
2.Ā Donation payment
3. Recurring Donation payment
4. Subscription payment
Subscription cycle options:
6.2.FORM SETTINGS #
6.3.Payment Tabular Layout #
How To Load The Payment Layout
6.4.Item Quantity Field #
How To Enable Quantity Field
6.6.Date & time field With Calendar #
6.7.Transaction Reports Export (CSV file) #
6.8.Upload Field Drag & Drop #
6.9.Gutenberg Block To Add Shortcode #
7.FORM BUILDER #
Front-end
7.1.File Upload Extra Field #
How To Load The File Upload Field In Extra Field Tab:
7.2.Date & Time Field #
How To Load The Date & Time Extra Field
8.SAVE CARD #
9.DIGITAL WALLETS #
10.CAPTCHA #
11.STRONG CUSTOMER AUTHENTICATION(SCA) #
12.1.Transaction Id Mail Tag #
How To Add Email Tag:
13.SQUARE TRANSACTION NOTE #
14.1.WP EasyPay Gutenberg Block #
How To Enable WPEP Guttenberg Block.
15.REPORTS #
15.1.SUBSCRIPTION REPORTS #
15.3.Export Transaction Reports #
First Name, Last Name, Email Address, Transaction type, Transaction ID, Refund ID, Charge Amount, Transaction Status, Form ID, just select the fields that you would like to include in the CSV file and only the transaction information regarding these selected fields will be included in the CSV file.How To Download CSV File.
15.4.OLD REPORTS #
16.PLUGIN LOGS #
17.DROP DOWN PAYMENT SELECTION #
18.FORM STYLE IN META BOX #
19.BUTTON LAYOUT #
20.PLUGIN FEATURES #
23.WP-EASY PAY (FREE VERSION) #
Installation Guide
The form can now be displayed in Pop-Up view, enabling this feature will display a button on the page where the form is published, clicking the button will generate the form in Pop-Up View.
WP EASYPAY has now integrated Page Redirection Functionality with customizable options, user can set times in seconds, redirection URL, redirection button label for the plugin to redirect to a given URL after payment is successful, or if not to be used user can simply disable the redirection functionality. 24.Old Documentation #
25.Development Changelog #
25.1.Changelog (Free Version) #
Added ā Reports detailed view page
Updated ā Freemius SDK Version 2.4.1
Added ā SCA
Added ā Pop up Form
Added ā Page Redirection
Added ā Form Shadow Feature
Added ā Theme Styling Feature
Fixed – Live/Test Glitch Fixed
Fixed – Activate License Button Disabled
Fixed – Global Settings Toggle
Fixed – Redirection Issue Fixed
Fixed ā Font conflicts with different page builders
Fixed ā Pay button conflict
Fixed ā Global settings glitch fixed
Fixed – Refresh token error fixed
Fixed – Javascript glitches fixed
Fixed – Incorrect form title fixed
Fixed – Form types incorrectly changing in reports on changing current form type
Added ā Square Sandbox Support
Added ā SCA (Strong Customer Authentication)
Updated ā Square V2 API and SDK version updated from transactionAPI to PaymentAPI
*Fix ā Guest User Subscription Issue fixed
*Fix ā Popup header and background color fixes.
*Fix ā Dashboard warning issues resolved
*Improvement ā Design and layout changes
* Improvement- Field Labels are now conditional
* Improvement- Sent transaction amount using [wpep_amount] Tag in notification Email Setting
* Improvement ā Default field added first name, last name, and email
* Added ā Square notice conditions changed.
* Added ā Subscription not logged condition.
* Added ā Square Auth notice.
* Updated ā Freemius SDK
* Added ā Square Auth Connection simple way to connect with square.
* Added ā Square Sandbox Auth Connection Payment process.
* Added ā Square Auth Connection button css.
* Updated ā Freemius SDK
* Enhancement ā Added compatibility for WordPress 5.0.1
* Enhancement ā Added compatibility for WooCommerce 3.5.2
* Added ā Action hook for wp_easy_payment_success and wp_easy_payment_failed.
* Added ā Redirect page after payment success.
* Added ā code quality.
* Added ā Multiple payment buttons support on same page.
* Fixed ā Form fields issue.
* Added ā Subscription activation by default.
* Update ā Email body template labelling.
* Update ā Decimal amount support according to square API.
* Added ā Amount field added inside all field tag.
* Added ā Card fields mandatory on subscription button form.
* Add ā Dynamic form fields for pro feature.
* Add ā Dynamic transaction note for pro feature.
* Add ā Admin as well notification email templates for pro feature.
* Update ā Popup issues for pro feature.
* Add ā Multi Currency support in free version tested upto Version 4.9.8.
* Updated ā Freemius SDK
1.5 2018-05-28 =
* Added ā Custom Pricing for simple and subscription payment
* Added ā First name, Last name and email field in all forms i.e donation, simple and subscription form
* Add ā Square Transaction Note fields dynamic for Pro plans.
* Add ā Support for premium plans
* Initial release 25.2.Changelog (Pro Version) #
Fixed – Currency symbol issue
Fixed – Payment Label Removed from Tabular layout
Added – Products without images support added
Added – Upload field drag & drop feature in Extra Fields tab.
Improvement – Date & time field – Nice calendar
Added – Tabular products layout in Amount type.
Added – Quantity input checkbox in form settings.
Added – Transaction ID tag added in email notifications.
Added – Transaction reports CSV export feature in Reports.
Added – Sandbox OAuth
Added – Gutenberg block to add shortcode.
Added – SCA
Added – reCaptcha
Added – Google Pay
Added – Save Card functionality
Updated – DropDown UI improved
Updated – CSS converted to SASS
Fixed – Global settings toggle cookie time increased
Fixed – Live Square Connect Glitch Fixed
Fixed – Font conflicts with different page builders
Fixed – Pay Button conflict
Fixed – Freemius custom error in old payment reports
Fixed – Form description issues fixed
Fixed – Multi-step form issues fixed
Fixed – Email notifications fixed
Fixed – Transaction notes fixed
Fixed – Subscription time check fixed
Fixed – Javascript Glitches Fixed
Fixed – Square Payment form console error fixed
* Fixed – Recurring Payment Cycle
* Fixed – Amount showing undefined after decimal
* Fixed – Required Filed on Front-end
* Fixed – General different theme inheritance styling
* Fixed – Email Notifications
* Fixed – Refresh Token Issue
* Fixed – Min – Max field issue
* Fixed – Multistep Form Issue Resolved
* Fixed – Decimal Issue Resolved
* Fixed – Free to pro error fixed
* Update – Video demonstration added
* Fixed – Free to Pro fatal error fixed
* Fixed – Other field by default on form when no amount entered in custom amount layout.
* Fixed – Subscription info fields visible after update.
* Fixed – Decimal error fixed in custom amount fields.
* Fixed – Decimal error fixed in user amount field in the user form.
* Fixed – Fatal error on upgrading from free to pro.
* Update – Update – CC and BCC fields support fixed.
* Update – NDS PMD Information removed from reports.
* Added – Currency identifiers added in emails
* Added – Form validation on extra fields is added
* Update – First Name, Last name and Email is being displayed in transaction notes
* Update – Pop-up form validation issues fixed
* Update – Apple Pay and Master Pass digital wallets are disabled due to technical problems in Square API.
* Update – Apple Pay new verification file added
* Fixed – Simple, donation and subscription form validation has been improvised
* Added – Payment processing loader with notification added
* Update – Freemius SDK
* Fixed – Subscription button error fixed
* Added – Multiple Form Support with Digital Wallets
* Fixed – Every page load is not creating a new session anymore.
* Fixed – If user unchecked all digital wallet from back end in this case credit card icon not showing on the front end
* Fixed – Form Validation
* Fixed – Embed Video Link placed in front of Test Mode Section
* Fixed – Apple Pay Latest Verification File Updated
* Fixed – Apple Pay verification is happening on plugin activation.
* Fixed – Charge amount now accepts decimal values
* Fixed – Amount field automatically converts the value to an integer
* Added – Digital Wallets Support (Google Pay, Apple Pay, MasterPass)
* Added – 2 Steps pop-up form support
* Added – Square Sandbox Support added
* Added – Strong Customer Authentication added.
* Updated – Square API and SDK version updated from transactionAPI to PaymentAPI
* Added – UI Fixes
* Fixed – Input Field Alignment Issue
* Fixed – Form Fields Label Issue
* Updated ā Freemius SDK Version 2.3.0
* Fixed – Errors appear in the dashboard.
* Added – Subscription not logged condition complete code added.
* Added – credit card form field label conditional view.
* Added – Print transaction amount using in the email using predefined Mail tag.
* Added – Show first name, last name & email fields in the form editor for new forms.
* Updated – Popup header background & color fixes.
* Updated – Fixed Wrong spelling issues.
* Updated – Fixed warning issues on backend settings.
* Updated – Design and layout changes in modal popup and default form.
* Added – Square notice conditions changed.
* Added – Subscription not logged condition.
* Added – Square Auth notice.
* Updated ā Freemius SDK
* Added ā Square Auth Connection simple way to connect with the square.
* Added ā Square Sandbox Auth Connection Payment process.
* Added ā Square Auth Connection button CSS.
* Updated – Freemius SDK
* Enhancement ā Added compatibility for WordPress 5.0.1
* Enhancement ā Added compatibility for WooCommerce 3.5.2
* Added – Action hook for wp_easy_payment_success and wp_easy_payment_failed.
* Added – Redirect page after payment success.
* Added – code quality.
* Added – Multiple payment buttons support on the same page.
* Fixed – Form fields issue.
* Added – Subscription activation by default.
* Update – Email body template labeling.
* Update – Decimal amount support according to square API.
* Added – Amount field added inside all field tags.
* Added – Card fields mandatory on subscription button form.
* Add – Dynamic form fields for a pro feature.
* Add – Dynamic transaction note for the pro feature.
* Add – Admin as well notification email templates for a pro feature.
* Update – Popup issues for pro feature.
* Add – Multi-Currency support in free version tested up to Version 4.9.8.
* Updated – Freemius SDK
Version 1.5 2018-05-28 =
* Added – Custom Pricing for simple and subscription payment
* Added – First name, Last name and email field in all forms i.e donation, simple and subscription form
* Add – Square Transaction Note fields dynamic for Pro plans.
* Add – Support for premium plans
* Initial release
Start Receiving
Payments
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
Start Receiving Payments
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.