=== WP Easy Pay - Square for WordPress === Plugin URI: https://wpexperts.io/ Contributors: wpexpertsio Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=pay@objects.ws&item_name=DonationForPlugin Tags: square,squareup, wordpress pay,Square for wordpress, square payments,square checkout Requires at least: 4.5.0 Tested up to: 5.3 Stable tag: beta License: GPLv2 or later Requires PHP: 7.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html In a few simple steps you can start accepting credit card payments with Square Checkout on your WordPress site. == Description == If you’re looking for Square Payment Gateway for your WordPress site, then try WP Easy Pay and start accepting online credit card payments and Skip setting up a complex shopping cart system. WP Easy Pay works out perfect for accepting simple payment and donation. Use and fulfill your requirement of one time payments to keep your business going. **Announcement:** In Version 2.5.5 we have improve Sandbox support with the latest Version of **SQUARE V2 API** in order to see test transactions in Square Dashboard. Also, we integrated **SCA (Strong Customer Authentication)** with the latest version of WP Easy Pay. == PlUGIN FEATURES == * Strong Customer Authentication (SCA) Support in Version 2.5.5 **(New)** * Sandbox support With the latest Version of SQUARE V2 API available for developer testing in Version 2.5.5 **(New)** * Collect donation and **simple payment** from single button. * User can enter custom amount to make payment for donation. * Square card payment API support is currently available in US, Canada,UK, Australia and Japan only. * Notification email will send to admin on successful transaction. == How To Use == * Main admin menu item: Square account Settings. * Second sub menu item is button settings page. * When payment success email will send to notification email. * When using for Donation check on user set a Donation amount otherwise leave unchecked to collect fixed amount == PREMIUM FEATURES == * Try our digital wallet (Apple Pay, Google Pay and Masterpass) in Pro version 2.5.9 (New) * Strong Customer Authentication (SCA) Supported (New) * Sandbox support With the latest Version of SQUARE V2 API in order to see test transactions in Square Dashboard (New) * Accept payment in three different ways: **simple payment**, **donation** and **subscription**. * Auth functionality to connect Square application with WP Easy Pay. * Create multiple button, each button for each page of your site. * Place short code to show payment gateway at any page. * Form builder feature will let you customize form according to your requirement. * Send selected fields in **Square Transaction Note** (60 characters Only). * Admin and User will receive **Notification Email** on successful payment. * User can enter **custom amount**. * **Sandbox support** is available to test functionality before moving to production phase. * Whenever user click on a button, you have an option show payment form in a **modal / popup**. * Get **Reports** of your transactions from Reports Panel. * Easily Customize your button like Button Text Color, Hover Color, background color, button border color and button border hover color. * Easily Customize your Popup Design like Body Background color, Header Background + Text Color and Pop up button Background + Text Color * You can edit the form template using via Extra Fields option. * First Name, Last Name, Email address fields showing by default in editor * Predefined Mail Tags under notification settings like Transaction ID, Amount e.t.c * Follow our [Price Plan](https://wpeasypay.com/pricing/) and choose one which fits perfect for your requirement. = Requirements: = * [Get Square Account.](http://apiexperts.io/link/square-partners/) * Valid SSL certificate. * WordPress 4.4+ * PHP version 5.5 or greater = Important Notes: = * Square card payment API support is currently available in US, Canada,UK, Australia and Japan only. * On your payment button page SSL certificate must be activated for Square payments credit card form. * This Plugin does not synchronize your products between WooCommerce and Square. If you are interested in this feature then [WooSquare Plus](https://apiexperts.io/solutions/woosquare-plus/) is the right option for you which include square payment gateway and [WooCommerce Subscription](https://woocommerce.com/products/woocommerce-subscriptions/?aff=2878) support as well. = More Square Solutions: = * [WooSquare Plus - Manage Inventory, Auto Sync & Accept Online Payments with WooCommerce Subscription. ](https://apiexperts.io/solutions/woosquare-plus/) * [WP Easy Pay Pro - with Square](https://wpeasypay.com/pricing/) * [Woocommerce Square Payment Gateway.](https://goo.gl/hgLMoA) * [WooSquare - Try Manual Sync With Free Version.](https://wordpress.org/plugins/woosquare/) * [Contact Form 7 With Square Payment Gateway.](http://apiexperts.io/solutions/contact-form-7-square-payment-add/) * [Gravity Forms Square Payment Gateway.](http://apiexperts.io/solutions/square-for-gravity-forms/) * [Gravity Forms with Square Recurring Payment.](https://apiexperts.io/solutions/gravity-forms-with-square-recurring-payment/) * [Give Wp Donation Via Square.](https://apiexperts.io/solutions/square-for-givewp/) * [Woocommerce Subscription With Square Recurring.](https://apiexperts.io/solutions/square-recurring-payments-for-woocommerce-subscriptions/) * [Order Itemization With Square.](https://apiexperts.io/solutions/woocommerce-square-order-sync-add/) * [Custom Transaction Note Add-On With Woosquare.](https://apiexperts.io/solutions/custom-transaction-note-add-woosquare/) * [Square Integration With Ninja Forms.](https://apiexperts.io/solutions/square-integration-with-ninja-forms/) * [Pay With Square In Caldera Form.](https://apiexperts.io/solutions/pay-with-square-in-caldera-form/) * [Pay With Square In GiveWP.](https://apiexperts.io/solutions/square-for-givewp/) * [Easy Digital Downloads With Square.](https://apiexperts.io/solutions/easy-digital-downloads-with-square/) * [WPForms Integration with Square (payment).](https://apiexperts.io/solutions/wpforms-integration-with-square-payment/) * [Formidable For Square Payment Gateway.](https://apiexperts.io/solutions/formidable-for-square-payment-gateway/) = Disclaimer = WPExperts offer solutions as a third party service provider, we are NOT affiliated, associated, authorized, endorsed by, or in any way officially connected with Square, Inc. The name “Square” as well as related marks and images are registered trademarks of Square, Inc. == Installation == 1. Upload the `WP Easy Pay ` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Create a Square account. If you don't have an account, go to https://squareup.com/signup to create one. Register your application with Square. 4. Then go to https://connect.squareup.com/apps and sign in to your Square account. Then click New Application and enter a name for your application and Create App. The application dashboard displays your new app's credentials. One of these credentials is the personal access token. This token gives your application full access to your own Square account than copy Access token, Application id and location and paste it WP Easy Pay settings. == Screenshots == 1. Dashboard ‹ WP Easy Pay — WordPress 2. WP Easy Pay Settings ‹ Square — WordPress 3. WP Easy Pay Form ‹ Square — WordPress 4. WP Easy Pay Pro Features ‹ Square — WordPress 5. WP Easy Pay Desktop View ‹ Square — WordPress. 6. WP Easy Pay Modal Popup ‹ Square — WordPress. == Changelog == = 1.0 2018-03-01 = * Initial release = 1.2 2018-04-18 = * Add - Support for premium plans = 1.3 2018-04-20 = * Add - Square Transaction Note fields dynamic for Pro plans. = 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 = 1.6 2018-08-16 = * Updated - Freemius SDK = 1.8 2018-10-16 = * 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. = 2.0 2018-10-26 = * 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. = 2.2 - 18/12/2018 = * 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. = 2.3.0 - 27/02/2019 = * Updated - Freemius SDK = 2.5.1 - 09/04/2019 = * 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. = 2.5.2 - 10/04/2019 = * Added - Square Auth notice. = 2.5.3 - 16/04/2019 = * Added - Square notice conditions changed. * Added - Subscription not logged condition. = 2.5.4 - 13/06/2019 = * 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 = 2.5.5 - 25/09/2019 = Added – Square Sandbox Support Added – SCA (Strong Customer Authentication) Updated – Square V2 API and SDK version updated from transactionAPI to PaymentAPI = 2.5.6 - 22/01/2020 = Added – Widget Form View Functionality Update - Tested with Wordpress version 5.3.2 Update - Tested with version 7.2.3 = 2.5.7 - 21/02/2020 = Remove - wpep_move_verifiation_file. = 3.0 (BETA) - 21/02/2020 = New - User friendly and beautiful interface introduced. 3.0.2 (BETA) – 06/03/2020 * Added – Color picker for theme * Added – Basic reports 3.0.3 (BETA) – 11/03/2020 Fixed - Critical error in rare cases Fixed - Security checks