Square
Square Payment plugin offered by ZenBasket is a popular payment gateway integration that enables secure and convenient payment processing, providing users with a seamless checkout experience and facilitating efficient online transactions. With Square, you can accept payments in a secure and hassle-free manner.
How to Integrate Square Payment with Your ZenBasket Store?
-
Sign Up for a Square Developer account if you haven’t already.
-
Log in to your Square Developer Account.
-
In the top-right corner of the screen, click on the Account tab.
-
On the dashboard, navigate to the Applications section, and select the + symbol to add your application.
-
Enter the Application Name and select all the functionalities your application provides. Then, proceed by clicking on the Next button.
-
Select your target audience and finalize the process by clicking the Complete button.
-
After successfully adding your application to Square, access it by clicking the Open button.
-
You will receive an Access Token as part of the process.
-
To activate Square, go to the Plugins menu, and in the Third-Party Plugins section, locate Square. Then, enable the toggle under the Payment Section.
-
Once you’ve enabled Square, click on the Settings icon to access the configuration page. From there, you can enable Google Pay to offer your customers this payment option. To set up live keys, enable the Is Production toggle. Then, enter the Location ID, Application ID, and the Access Token as required.
-
Click Save and the integration of Square with your store is completed successfully.
-
When customers place an online order through ZenBasket, they have the option to save their card details for future use. Additionally, they can set the saved card as their default payment method.
-
Customers can delete previously saved card details associated with past payments if needed. Note that card details cannot be edited.
-
Customers can cancel a saved card at any time.
-
Customers can choose to pay with Google Pay (GPay) as their preferred payment method during checkout.
-
When adding a product, you can specify a Hold Amount. The remaining amount will be refunded to the customer for all payments.
-
As long as an order is in the New status, you and your customer have the option to cancel it.
-
When the order status is changed to Packed, you will receive the amount the customer paid.
-
The customer will also have the option for a full refund at this stage.
Video Tutorial