Take debit and credit card payments through Square with end-to-end encryption, PCI-compliant processing, and fast 1-2 day deposits. Available in the US, Canada, UK, Australia, and Japan.
Square is one of the most trusted payment platforms for restaurants, cafes, and food businesses worldwide. The RestroPress Square Payment Gateway extension brings Square's reliable, PCI-compliant card processing to your online checkout, so customers can pay without friction and funds land in your account quickly.
Customers can save their cards to Square for faster repeat orders, and all transaction data syncs between RestroPress and your Square account. Simple transparent pricing with no long-term contracts makes Square easy to get started with at any order volume.
Sign up at squareup.com and get your API credentials.
Enter your Application ID and Access Token in the gateway settings.
Customers pay by card. Funds hit your bank account in 1-2 days.
= Version 2.3 =
* Fixed: Square now respects the RestroPress core \"Enable Billing Fields\" option on checkout
* Fixed: Billing fields are no longer hidden for Square gateways when core billing fields are enabled
* Improved: Buyer email, billing ZIP, and billing address are passed to Square when core billing fields are available
* Fixed: Reduced false validation failures for Square sandbox/test tokenization during checkout
* Improved: Displays clearer Square tokenization error details when payment verification fails
* Fixed: Prevented premature core checkout submission before Square tokenization completes
* Improved: Added resilient native Place Order interception for Square card checkout flow
* Improved: Enhanced Square checkout shell with secure loader/status states for card and wallet methods
* Fixed: Square gateway settings bootstrap so the Square gateway section loads reliably in RestroPress settings
* Fixed: Improved RestroPress dependency loading to avoid early bootstrap issues
* Fixed: Security and stability hardening for Square payment request handling
* Fixed: Prevented sensitive Square credentials from being exposed to frontend scripts
* Improved: Checkout-only Square asset loading for better reliability and performance
version 2.2
version 2.1
version 2.0
version 1.3.1
version 1.3
version 1.2
Version 1.1
Version 1.0
US, Canada, UK, Australia, and Japan.
2.9% plus $0.30 for US (varies by country). No monthly fees.
Yes. Both admins and customers can save cards securely for future orders.
Yes. An SSL certificate is required to use Square on your site.