Skip to Content
POSManualCourier Delivery

Courier delivery on the POS

Use a third-party courier when your restaurant needs a driver. Selflane POS 7.8.0 or later supports new courier orders and changing eligible online Pick Up orders to Delivery.

Third-Party Delivery supplies a driver for a Selflane order. Third-Party Ordering brings in orders from marketplaces such as DoorDash Marketplace or Uber Eats.

Before you start

Ask an owner to complete Third-Party Delivery setup.

For a new restaurant-paid courier order, the business also needs courier delivery enabled on its prepaid account. There is no separate POS switch. If the courier option is missing, ask the owner to check the connection and prepaid-account setting.

Check who pays

TaskPayment
Create a new courier order on the POSYour restaurant pays the courier fee and courier tip from its prepaid account. These amounts are not added to the customer’s bill.
Change an eligible online Pick Up order to DeliveryReview the quoted additional charge to the customer’s card. The screen shows the delivery fee, service fee change, tips, and total charge.
Customer orders Delivery onlineThe customer sees delivery charges at checkout. Follow your online delivery settings.

Create a new courier order

  1. In Make Order, choose Delivery and open Order Setting.
  2. Enter the customer’s name, full delivery address, and 10-digit phone number.
  3. Choose a future delivery time. Use the date picker or Delay if the POS asks for a later time.
  4. Under Delivery by, choose Third-party instead of Own driver.
  5. Choose the Courier tip and wait for a price. Review Delivery fee and Total from prepaid account.
  6. Add at least one dish or gift card. An empty order or an order containing only notes cannot book a courier.
  7. Tap the send button showing the courier total. Review any prepaid recharge prompt before continuing.
  8. Open the submitted order and check its courier status.

The POS adjusts a delivery time that is earlier than the courier can deliver. Check the revised time and price before sending again.

If the POS says alcohol cannot be delivered, remove the listed alcohol items or use your own driver.

If the prepaid balance is too low

The POS shows the amount to add from the card on file before sending. An owner must resolve a failed recharge or top up the account in the Back Office before you send again.

A courier quote is not a booking. Check the submitted order for confirmation.

If sending is interrupted

The POS keeps the original order for resending. If it says the order is being resent, it sends the original details; later edits wait until that send completes.

  • If the price expired, use Get new price.
  • If the price increased, review it before choosing Resend at the new amount.
  • Use Send without courier only when you will arrange your own driver. It does not book a third-party courier.

Do not create another order just because the send result is unclear. Check the existing order first.

Change an online Pick Up order to Delivery

Use this for an open, paid online Pick Up order for the current business day. Kiosk, guest, unpaid, canceled, closed, refunded, or disputed orders are not eligible. An order with an existing courier cannot be converted again.

The restaurant must be accepting online delivery, and the address, time, and items must qualify. The POS shows a reason when an order cannot be changed.

  1. Open the order’s actions and tap Change to Delivery.
  2. Get manager approval to open the change screen.
  3. Enter or check Delivery address, Customer phone, and Drop-off time.
  4. Tap Get Price.
  5. Check the card to charge, drop-off time, and every amount in the quote.
  6. Tap Approve while the price is valid.
  7. Wait for Changed to delivery and the courier booking result.

The customer’s existing restaurant tip moves to the courier; that tip is not charged again. Use the displayed Total charge to explain the additional card charge.

When a price expires, tap Refresh Price. If the price or time changes, review the replacement quote before approving.

If the customer must complete the change

Some cards cannot be charged by the restaurant, or the customer’s bank requires confirmation. Ask the customer to change to Delivery from their receipt or the Selflane app.

A card decline needs the customer’s attention. Do not repeatedly approve the same declined card.

If the result is still processing

  • Booking the courier or Still processing: wait, then use Refresh. Do not start a second change while the first result is unresolved.
  • A cancel or refund is running: wait a moment, then use Retry.
  • No courier could be booked and the screen says the customer was not charged: use Try Again to get another price, or keep the Pick Up arrangement.
  • Waiting on the customer to pay in the app: have the customer finish the payment.
  • Needs Selflane support: the order is locked and the customer’s card is on hold. Contact Selflane support. Do not retry or tell the customer the change failed until support resolves it.

Check the courier

Open the order. The courier status sits above the order’s items, in a section headed Third-party. The header has a refresh icon. After a successful check, it also shows Updated <time>. Tap the icon to check the status again.

While the order screen is open, the POS checks a booked courier’s tracking about once a minute. It waits longer after a failed check. The refresh icon spins while the POS waits for the booking or its tracking, and while a refresh you tapped runs. If a refresh you tapped fails, the POS shows Couldn't refresh the courier status. Check the connection and try again.

StatusWhat it meansWhat to do
Confirming courier… with Booked from the prepaid account. This usually takes a few minutes.The booking was sent and the result is still being checked.Wait. It is not a failure.
Confirming courier… with Courier booked. Tracking will appear shortly.The courier is booked, but tracking hasn’t arrived yet.Wait, or tap the refresh icon.
Tracking barThe courier’s progress through Order Accepted, Picked up, and Delivered.Tap the bar to see the tracking details.
No delivery tracking information found.The POS couldn’t find tracking for this booking.Tap the refresh icon. Contact support if it doesn’t change.
Courier still not confirmed after 40 minutes. Arrange your own driver if needed, or check again.The POS stopped checking the booking automatically.Tap Check again, or arrange your own driver. Tap Contact support before you assume the booking is canceled.
No courier — deliver it yourselfNo courier is booked for the order.Deliver it with your own driver. Read the notice about the prepaid account.
Courier cancelled by the delivery companyThe delivery company canceled the courier before pickup.Deliver it with your own driver, and tap Contact support about the prepaid courier charge.
The delivery company cancelled this delivery after pickup. Contact support.The delivery company canceled after the driver picked up the order.Tap Contact support right away.

Contact support opens an email to Selflane support with the order number in the subject.

The refresh icon and Updated time don’t appear once the order is completed or canceled, or when the order has no courier.

See the tracking details

Tap the tracking bar on the order screen to open the tracking details.

  • The status and progress bar show at the top.
  • The map shows the restaurant (Merchant), the drop-off address (Destination), and the driver (Driver) when their locations are known. Tap Preview to zoom back out to the restaurant and the drop-off address.
  • Below the map, Driver Name: and Driver Phone: appear once the delivery company assigns a driver.
  • Times follow the courier’s progress: Estimated Pickup Time:, Driver Assigned At:, Driver Accepted At:, Driver Arrived Pickup:, Order Picked Up:, Driver Arrived Dropoff:, Estimated Dropoff Time:, and, once delivered, Driver Picked Up: and Delivery Completed:.
  • Tap Refresh Delivery Status to check again.

The same tracking bar and details appear on delivery orders where Selflane books the courier for the customer’s online order. That includes online Pick Up orders changed to Delivery. Those orders have no Third-party header or refresh icon, and the POS doesn’t check them automatically. Use Refresh Delivery Status in the tracking details instead. The bar disappears when the order is canceled.

When an order has no courier

When a live order loses its courier, every POS for the business shows it:

  • A banner appears: No courier for order #<number>, or <count> delivery orders have no courier when there are several. Tap View to open the Orders screen. For a single order, View also opens that order. Each iPad shows the banner once for each lost courier. If the POS is in the background, the banner waits until you return to it. The iPad that already showed a No courier message when the order was sent or moved skips the banner.
  • The order’s row on the Orders screen shows an orange No courier flag until the order is completed or canceled.

Deliver these orders with your own driver.

Change the time or address after booking

A restaurant-paid courier booking must move with the order’s delivery time or street address.

  1. Open the order and choose its time or address edit action. Get manager approval if prompted.
  2. Make the change and tap Save to get the new courier price.
  3. Review Move the courier?, including any recharge from the card on file.
  4. Tap Move courier and wait for the result.
  5. Check the saved time, address, and courier status on the order.

The confirmation explains that the old courier price is credited back. If the balance is too low and recharge fails, nothing changes; top up before trying again.

If the earliest drop-off time moves, check the revised time and save again for a new price. If the result is unclear, refresh the order before editing again.

If the change saves but no courier takes it, arrange your own driver. A phone-number refusal keeps the old phone number even when other changes save; read the warning.

If courier delivery is turned off or the order uses a courier that cannot be moved here, the POS blocks these edits. Ask a manager or support to resolve the booking before replacing the order.

Last updated on