How to Enable Square Payments
If you want to accept credit and debit card payments via Square , you’re making a great choice! Square is a secure, reliable, and easy-to-use payment processor that allows you to handle transactions smoothly.
This guide will walk you through the steps to enable Square as a payment gateway.
Step 1: Access Payment Settings
- Log in to your WordPress dashboard.
- Navigate to WP Booking System > Settings > Payments.
- Under Payment Methods, locate and enable Square.
Step 2: Connect Your Square Account
To start accepting payments, you need to link your Square account with WP Booking System:
- Click “Connect with Square” (this will redirect you to Square’s authentication page).
- Log in to your Square account (or create one if you don’t have it yet).
- Grant permission for WP Booking System to process transactions.
- Once connected, you’ll be redirected back to your website, and Square will be enabled.
💡 Alternatively, you can manually enter your Square API Keys, which can be found in your Square Dashboard under Developers > API Keys.
Step 3: Configure Payment Settings
Customize how you want to accept payments:
- Set whether you want full payment upfront or allow partial deposits.
- Choose the accepted currencies (USD, CAD, GBP, etc.).
- Enable automatic payment confirmation to notify customers of successful transactions.
Step 4: Test Your Square Integration
Before accepting live payments, it’s crucial to test your setup:
- Enable Test Mode in the WP Booking System’s Square settings.
- Use Square’s sandbox test accounts to simulate transactions (Square Developer Guide).
- Complete a test booking to ensure payments process correctly.
💡 Reminder: Once testing is complete, disable Test Mode to start processing real payments.
Step 5: Go Live and Accept Payments
Once Square is fully set up and tested, you can start accepting real payments. Monitor transactions via both WP Booking System and your Square Dashboard to ensure everything runs smoothly.
🔹 Need help? Visit the WP Booking System Documentation or the Square Support Center for troubleshooting tips.
That’s it! You’ve successfully enabled Square in WP Booking System. Your customers can now book and pay securely using their credit or debit cards. 🚀