Skip to main content

Square FAQ

M
Written by Mark Robert Turner
Updated today

Menus

Q: Is a restaurant's product catalog retrieved from Square per location?

A: Yes, a product catalog is retrieved from Square for each of a restaurant's locations.

--

Q: Are an item's IDs the same across locations?

A: Yes, the IDs of entities in a restaurant's product catalog are the same across locations.

--

Q: Are nested modifiers supported on Square menus?

A: Nested modifiers are not supported in the initial version of Lunchbox's integration.

--

Q: When a menu entity (ie. category, item, modifier, etc) is deleted, are entity IDs reused?

A: No, IDs are not reused/recycled. Square allows integrating partners to retrieve entities that were deleted via the API.

--

Q: Are item sizes supported?

A: Yes.

--

Q: Can I 86 from the POS?

A: Yes. You set it to out of stock or 0 in the POS and this will import into Lunchbox.


Ordering

Discounts

Q: Will we be using Lunchbox discounts with Square?

A: Discounts will be configured in the Lunchbox 2.0 Dashboard and do not need to be linked to a corresponding discount in Square unless the discount is referencing Square Loyalty.

--

Q: Are there any limitations on the types of discounts they can ingest?

A: No, we're able to create ad-hoc discounts at the time of order.

--

Service Charges

Q: Can we do custom service charges through Square or do those have to be built in LB?

A: All service charges will be created in Lunchbox. Square does not offer the ability to retrieve service charges via the Square API.

--

Q: What are the service charge limitations with Square?

A: Service charges will be created in Lunchbox. Square does not support the ability to retrieve service charges via its API. Lunchbox will be able to pass in percentage-based and dollar-amount service charges on an order.


Payments

Refunds

Q: Can I refund an order in Square only?

A: No, Orders must be refunded using the Lunchbox Dashboard 1st then the order will need to be refunded in Square. Failure to follow this sequence you run the risk of status mismatch and reporting will not align.

--

Square Payments

Q: Can we process payments with Square even if a restaurant isn't using Square POS?

A: The initial version of the integration does not support this use case at this time.

--

Google Pay / Apple Pay

Q: Will Google Pay and Apple Pay be available with Square?

A: Coming Soon! Yes, Google Pay and Apple Pay will be available as a payment method.

--

Gift Cards

Q: How do gift cards work with Square?

A: Lunchbox Gift Cards powered by ECard are supported.

--

Q: Does the integration support Square Gift Cards?

A: No, the initial version of the integration does not support Square Gift Cards.

--

Q: Will eCard Systems support physical and electronic gift card use in-store and online?

A: The initial version of our new Lunchbox Gift Cards / eCard Systems will support physical and electronic gift cards online. Support for the use of physical and electronic gift cards in-store are supported through a Direct integration into Square.


Loyalty

Q: Can Square Loyalty be used with Lunchbox?

A: Yes, square loyalty supports in-store loyalty.

--

Q: Can Square Loyalty be be refunded when orders are refunded?

A: No, this is a Square limitation. Points will refund but rewards will not be returned automatically. Rewards will need to be manually applied in Square to the customer account after a refund is granted.

--

Q: Can Lunchbox Loyalty be used with Square?

A: Yes, Lunchbox Loyalty DOES NOT support in-store loyalty.

--

Q: If a restaurant launches with Lunchbox Loyalty and moves to Square Loyalty what happens?

A: We can export Lunchbox Loyalty data for the restaurant to share with Square. The restaurant should then reach out to the Square customer success team. Once they have subscribed to Square Loyalty they will be asked for a .csv that includes a list of phone numbers and corresponding accrued points from Lunchbox Loyalty. The Square team will use these details to configure the restaurant's Square Loyalty program to match.

Note: Since Square Loyalty is tied to phone numbers the field is required in order to migrate a guest's loyalty.


Order Aggregation

Price Uplift

Q: For aggregation, we have to use a forced pricing model with Square correct? Ex when I upcharge a $5 burger to $10 it will go into Square as $10. We can't have a service charge area for all the up charging?

A: Square supports forced pricing. This means that when a restaurant has a price uplift on its menu, Lunchbox can tell Square to disregard what pricing is in the POS, use the pricing that was provided on the order. The uplift amount is not written to a service charge.


customer.io

Q: How will Square interact with customer.io? Will we be able to track the same data points as with other POS systems and use surprise and delight strategies?

A: Square, like other integrations, does not interact directly with customer.io. Orders and loyalty events from Square are captured in Lunchbox 2.0, which in turn are pushed to customer.io.


Did this answer your question?