Included in HomePro Suite
HomePro Plugin

HomePro Square for WooCommerce

Version 0.2.7

HomePro-branded Square payments for WooCommerce with direct OAuth connection, secure card tokenization, Apple Pay and Google Pay, signed webhooks, refunds, reconciliation, Checkout Block support, HPOS compatibility, and payment diagnostics.

From $79/year

Secure WooCommerce checkout1-year updatesLicense included
Payment options: ACH Payment, Link Checkout, Credit / Debit Card (Securely by Stripe), Credit / Debit Card (Securely by Square), Amazon Pay, Apple Pay, Google Pay, PayPal, Afterpay, Affirm, Klarna

Personal

1 website

Includes 1 year of updates and support
$79/year

Business

Most Popular

10 websites

Includes 1 year of updates and support
$149/year

Agency

Unlimited websites

Includes 1 year of updates and support
$299/year
Secure WooCommerce checkout
PayPal
30-Day Money-Back Guarantee

Product Description

Accept Square payments directly in WooCommerce

HomePro Square for WooCommerce 0.2.7 adds a HomePro-branded Square payment gateway with direct OAuth connection, Square Web Payments SDK tokenization, card payments, Apple Pay, Google Pay, signed webhooks, refunds, order reconciliation, Checkout Block support, HPOS compatibility, and diagnostics.

Secure Square connection and checkout

  • Connect a Square merchant through OAuth or use a controlled manual access-token fallback.
  • Refresh OAuth access automatically when tokens approach expiration.
  • Tokenize card details with the Square Web Payments SDK so raw card data is never stored by WordPress.
  • Offer Apple Pay and Google Pay when Square, the shopper, browser, device, region, and domain are eligible.
  • Use Sandbox for testing and Production for live payments.

Webhooks, reconciliation, and refunds

  • Validate Square webhook signatures before processing payment or refund events.
  • Reconcile payment.created, payment.updated, refund.created, and refund.updated events with WooCommerce orders.
  • Review the HomePro Square transaction panel on supported WooCommerce orders.
  • Manually synchronize a transaction from Square when support or auditing requires it.
  • Process full and partial WooCommerce refunds through Square.

Compatibility and diagnostics

  • Supports WooCommerce classic checkout and Checkout Block.
  • Declares compatibility with WooCommerce High Performance Order Storage.
  • Includes responsive HomePro checkout styling and mobile card-field sizing protection.
  • Includes a Test Square Connection workflow, safe last-payment diagnostics, and detailed WooCommerce logging without exposing secrets.

Important: A Square merchant account, Square developer application, HTTPS, Application ID, Application Secret, Location ID, OAuth redirect URL, and webhook signature key are configured separately. Apple Pay domain eligibility is controlled by Square and Apple.