The LatePoint Squareup Payments Addon is a professional extension for the LatePoint appointment scheduling plugin. It allows businesses to integrate Square’s payment processing directly into their WordPress booking workflow.
The LatePoint Squareup Payments Addon is a professional extension for the LatePoint appointment scheduling plugin. It allows businesses to integrate Square’s payment processing directly into their WordPress booking workflow.
This is EXACTLY the same product as distributed by the developer. Sales Page
To use this addon, your WordPress environment must meet the following baseline requirements:
Parent Plugin: LatePoint (Pro version) must be installed and active.
WordPress Version: 5.0 or higher (latest version recommended).
PHP Version: 7.4 or higher.
SSL Certificate: Required (Square requires HTTPS to process secure transactions).
Square Account: An active Square Seller account and a registered application in the Square Developer Dashboard.
The addon bridges the gap between booking an appointment and capturing revenue.
| Feature | Description |
| Real-Time Processing | Authorizes and captures payments instantly during the booking step. |
| Sandbox Mode | Supports Square’s Sandbox environment for testing transactions without real money. |
| Flexible Payments | Supports full payments, partial deposits, or “pay later” options depending on LatePoint settings. |
| Refund Management | Allows administrators to process refunds directly through the payment platform. |
| Global Compatibility | Supports all Square-compatible currencies (USD, CAD, GBP, AUD, etc.). |
| Reporting | Syncs transaction data with the LatePoint dashboard for revenue tracking. |
The setup process involves connecting your WordPress site to the Square API:
API Credentials: You must input your Application ID, Access Token, and Location ID from your Square Developer account.
Environment Sync: Ensure the “Environment” setting in LatePoint (Sandbox vs. Production) matches the credentials provided in Square.
Customer Data: The addon can save customer card information (Card on File) if configured, simplifying future bookings for returning clients.
Webhooks: While not always required for basic transactions, webhooks can be used to sync payment status changes (like external cancellations) back to LatePoint.