Connecting your Square POS with DineLine
Overview
DineLine can connect with your Square POS system, allowing orders received through your AI assistant to automatically appear inside your Square account.
This helps your team manage orders more easily without manually transferring information between systems.
Benefits
With Square integration, you can:
- Receive DineLine AI orders directly in Square
- View customer and order information in one place
- Reduce manual order entry
- Improve your restaurant workflow
Before you start
Please make sure you have:
- Access to your Square account
- Your Square login details
- Access to your DineLine dashboard
For security reasons, we recommend that the restaurant owner completes the Square login process.
If you would prefer assistance, the DineLine team can guide you through the setup.
How to connect Square
Step 1: Open your DineLine dashboard
- Log into your DineLine account.
- Open your restaurant dashboard.
Step 2: Open POS integration
- Select POS Integration.
- Choose Square.
- Click Connect Square.
Step 3: Sign into Square
- You will be redirected to Square.
- Enter your Square account details.
- Approve the connection.
- Once approved, you will return to DineLine.
Step 4: Test your connection
- Place a test order through your AI assistant.
- Open your Square dashboard.
- Confirm the order appears correctly.
Once the order appears in Square, your integration is active.
Frequently asked questions
Will my existing Square orders still work?
Yes. Your normal Square workflow will continue working.
Do I need a new Square account?
No. You can connect your existing restaurant Square account.
Can DineLine access my Square password?
No. Your Square login is handled securely through Square.
Guaranteed payments setup guide
Overview
Guaranteed Payments allows your restaurant to collect customer payments before processing selected orders.
This helps reduce:
- Fake orders
- Missed pickups
- Unpaid orders
Payments are processed securely through Stripe.
How it works
- A customer places an order through our AI assistant.
- The customer receives a secure payment link.
- The customer completes payment.
- Your restaurant receives the order information.
- Your team prepares the order.
Benefits
Guaranteed Payments helps your restaurant:
- Confirm orders before preparation
- Reduce unpaid orders
- Improve order reliability
- Provide customers with a simple payment process
Setting up guaranteed payments
Step 1: Connect your payment account
The DineLine team will assist you with enabling payments.
You need access to:
- Your business information
- Payment account details
Step 2: Confirm payment setup
After connection:
- A test transaction will be completed.
- Payment processing will be checked.
- Your team will confirm everything is working.
Customer experience
Customers will receive updates throughout the order process. Examples include:
- Order received
- Payment required
- Payment successful
- Order accepted
Managing orders
Your dashboard helps you understand payment progress:
- Paid: The customer has successfully completed payment.
- Awaiting Payment: The order has been created, but payment has not been completed yet.
Frequently asked questions
Are payments secure?
Yes. Payments are processed through Stripe.
Does the restaurant store customer card details?
No. Payment information is securely managed by the payment provider.
Managing your billing details
Overview
Your Billing section allows you to manage your DineLine subscription and payment information.
What you can manage
The Billing section allows you to:
- View your current subscription
- Update billing information
Updating your payment method
- Log into your DineLine dashboard.
- Open Billing.
- Select payment settings.
- Add your payment details.
- Save your changes.
Payment security
Your payment details are securely processed through our payment provider.
DineLine does not store your full card details.
Subscription changes
If you need to change your subscription, update your plan, or discuss billing options, please contact the DineLine support team.
Need help?
If you have any problems during setup, contact DineLine support and our team will assist you.