Square Gift Card allows customers to pay using a Square Gift Card during checkout. Customers can pay partially with a gift card and use another payment method for the remaining balance.
Note: Partial payment support depends on available gift card balance and the selected secondary payment method.
In this guide, we’ll walk you through how to set up Square Gift Card payments in WooCommerce using Square.
Configuration
Step 1: Go to the Square Gift Card section under Square
Navigate to WooCommerce ⇨ Settings ⇨ Square and click on the Gift Card tab.

Step 2: Configure the Square Gift Card option
Next, configure all the Gift Card settings:
- Enable/Disable: Enable this option to allow customers to pay using a Square Gift Card at checkout.
- Title: This controls the payment method title displayed to customers during checkout. Default: Gift Card
- Description: This controls the description shown to customers at checkout. Default: Pay with a Square Gift Card.
- Partial Payment: Enable this option to allow customers to use a gift card and pay the remaining amount using another payment method.

Make sure to hit “Save Changes.”
Testing
Ensure you’ve enabled test mode. With FunnelKit Square Gateway for WooCommerce, you can enable administrator-only mode so that payment processing is restricted to admin users during testing.
This does not affect the customer experience. Customers continue to see and use the live checkout as normal, while only admins are able to test transactions in a controlled environment.

Next, place a test order to check if the payment option is working properly. While checking out, select “Gift Card.”
The checkout page shows Gift Card as a payment option.

After a successful test order, monitor the transaction logs and Square’s transaction history for test transactions.
Switch from Sandbox to Live Mode by changing the environment in Square Settings.

Save the changes when done.
This is how you can set up and test Square Gift Card payments through the Square WooCommerce gateway.


