WooCommerce Square up Payment Gateway Pro – Simple & Recurring Payments
1.Introduction
Woocommerce Square Recurring plugin is a WordPress plugin that allows you to pay for your subscription and this product will be added to your Square account.
This plugin will help you to renew your Woocommerce subscription automatically and this renewal will be updated in your Square application as well.
2.Description
Woocommerce Square Recurring plugin is a WordPress plugin that allows you to pay for your subscription and this product will be added to your Square account.
This plugin will help you to renew your Woocommerce subscription automatically and this renewal will be updated in your Square application as well.
Features:
- Use Square to accept all major credit cards with WooCommerce.
- Take payments for subscriptions which already created in WooCommerce.
- Square eCommerce payments is only available in the U.S, Canada, Australia, Japan and the UK.
- User credit card must be saved in website as prerequisite per square documentation to handle automatic subscription renewal but user have to allow/confirm permission to apply that.
- Handle Woocommerce orders refunds through Square application.
3.Requirements
- WooCommerce 3.5+
- WooCommerce Subscriptions (In order to accept recurring payment)
- An SSL Certificate.
- Square account.
- WordPress 4.4+
- PHP version 5.5+
WooCommerce currency setting must be the same currency selected in the Square application location (WooCommerce–>Settings–>General). (Otherwise, payment shall give an error)
4.Connect Square with Woo Square
Note: From Version 1.8 we have introduced Square Auth Connection feature.
Click on connect your Square Account button and follow the instruction.
Insert your Square Account credentials to logins.
Once you login then permission page will appear. Kindly click on the “Allow” button to proceed further.
You have authenticated Square account and will land on API Experts page, here you have the option to get a redirect yourself back to the website.
Finally, Once you click on redirect me button which will bring you back on your website. Just select the location of your Square Account and click save changes
-
- Get Access token ID and Application ID from Square application.
- Get Location ID from Square application.
Shopping Cart and checkout page(Frontend)
- User shopping cart must contains at least one product with type (Simple – Variable) subscription, so system display the Square recurring payment as a payment option.
Email Notification
5.Settings
- Add recurring plugin settings
- Page which will contains Square payment must be https:// page.
- Add title and description will be displayed when user make Checkout step.
- Add Square application settings to integrate with Woocommerce (Token – Application ID – Location ID)
- Add square application test mode settings. Testing credit card must be processed using the following data.