Integration detail
Appetier + Square Payments integration
Appetier Pay is the simplest way to take cards. If Square is already your POS, you can keep it for online payments, with one account and one reconciliation.
What works
With your access: Paste your Square application ID, access token, and location ID into the console. Appetier creates charges and reads payment status on your Square account.
On our own: Without Square, card checkout runs on Appetier Pay, and any processor works.
What it does
Takes card payments for direct orders through your Square account, with the card typed into Square's own payment field.
Who it's for
Square POS restaurants that want one reconciliation instead of two.
Keep Square for direct orders
Appetier Pay is the simplest way to take cards, and there is nothing to connect. A restaurant that already runs on Square can keep it instead, and online orders pay into the account you already use. Square POS and Square Payments are separate connections. You can connect either one without the other.
Guests pay in Square's own field
The card field at checkout loads from Square. The guest types the card there, and Square turns it into a token before anything reaches Appetier. Square keeps the card number. An online order is marked paid only after Square confirms that payment for that order.
One Square account at month end
Online payments land in the same Square account as your in-store ones, so month end has one set of numbers. No second Square account is needed. Appetier also records how each order was paid, and its reports split by payment method. Refunds for online orders are issued from your Square Dashboard.
Square's published online rate
Square lists 2.9% + 30¢ for payments taken online through its payment APIs, on every Square plan. Square's own online checkout is priced differently, at 3.3% + 30¢ on Square Free. Appetier adds nothing on top of Square's rate. Rates change. Check Square's fees page when you compare processors. Appetier's own fee is a separate monthly charge to your saved card.
A retried tap never takes a second payment
A repeat of the same request returns the first answer and takes no second payment. Appetier compares the amount Square reports with the order total. Only a completed payment counts as paid, and an approved payment that isn't captured yet does not.
What you enter in the console
Three values from Square: your application ID, an access token, and the location ID the money belongs to. Appetier stores the access token encrypted and never reads it back. The webhook is optional. Square Payments shows an address for your brand. Add it to a Square subscription for payment.updated and paste the signature key Square gives you. Appetier checks each message's signature and reads the payment from Square before it marks anything paid.
Setup steps
Where it fits in Appetier
Checkout on your own site. Take cards on Appetier Pay, or keep the processor you have.
See online ordering- Enter your application ID, access token, and location ID
- Turn on Square Payments
- Test a payment
- Launch checkout
Common questions
Where do online payouts from Square show up?
Do we need a separate Square account for online payments?
Is the Square webhook required?
Can we test with Square's sandbox?
Launch first, then connect it
Your storefront goes live in minutes from your logo and a photo of your menu. Add this connection whenever you're ready.
