Contact Form 7
Take one-time or subscription payments from Contact Form 7 forms via Square Hosted Checkout.
One-time payment
Add a form tag:
[square_pay amount:25.00]
Or use a form field for the amount:
[square_pay amount-field:your-field-name]
Subscriptions
[square_subscribe variation:PLAN_ID name:"Plan Name" amount:15.00]
Replace PLAN_ID with a variation ID from Payments Square Connect → Subscription Plans.
Wallets
One-time CF7 payments support Apple Pay, Google Pay, Cash App Pay, and Afterpay (when enabled in Square and Checkout Settings).
Cash App Pay and Afterpay are not available for subscription signup on CF7 forms.
Refunds
CF7 payments are not WooCommerce orders. Refund in the Square Dashboard.