The card fees are the same on the Free, Professional and Performance plans. On the Premium plan, you get a lower transaction fee: 2.6% + 30¢.
On Performance and Premium plans, you can enable PayPal transactions – these will be charged through PayPal, not Square.
Online orders for delivery with your own courier cost 50¢ on top of the transaction fee. You might wonder why this fee applies when Square does not deliver for you, but that is because it includes extra features like text alerts for customers.
If you need an external courier to deliver, Square charges $1.50 on top of a $5.45-$8.99+ courier fee to DoorDash, Postmates or Uber Eats, as well as the normal transaction rate. The Uber Eats, DoorDash or Postmates fee depends on your location (and distance to the customer in Uber’s case). In California, DoorDash costs a fixed $8.99 per delivery while UberEats charges $4.50 on top of $0.95 per kilometer’s distance to the customer. In the rest of the US, DoorDash charges $6.99 per delivery.
These costs may seem like a lot, but Square recommends passing this on to the customer as a set delivery fee. This way, it won’t end up costing you more than it’s worth. Major takeout platforms usually charge restaurants around 30% in commission, so Square would be cheaper as long as the order is above a certain value.
Pickup orders, where customers collect in person, do not have a special order fee.