Skip to content
English
  • There are no suggestions because the search field is empty.

How Orders Flow Between Slerp and 3S POS

This article explains how orders are passed from Slerp to 3S POS, what information is included in each order, how status updates are exchanged depending on your fulfilment type, and how rejections and refunds are handled.

Order Injection

When a customer places an order on Slerp, it is automatically sent to 3S POS for processing. 3S POS will then accept the order and update its status in Slerp accordingly.

Once an order has been passed to 3S POS, Slerp treats 3S POS as the source of truth for order updates. It will listen for events from 3S POS (listed below), but will not send events such as Order Accepted back to 3S POS.

When a customer places an order on Slerp, it is automatically sent to 3S POS for processing. 3S POS will then accept the order and update its status in Slerp accordingly.

All fields passed to 3S POS

When an order is passed to 3S POS, the following information is included:

  • Purchased items — quantity and any modifiers for each item
  • Fees — service fee and delivery fee
  • Order notes
  • Customer information — first name, last name, email address, and phone number
  • Pickup time — when the order is to be collected or delivered
  • Delivery address


Order Status Exchange

How order statuses are handled depends on your fulfilment type.

Collection — The following statuses are supported: Accept Order, In Kitchen, Ready for Collection, and Collected. When an order is marked as Collected in 3S POS, it will be fulfilled in Slerp.

Delivery — Only Accept Order is supported. Any further status updates must be made manually in Controls or the Partner App, or will be updated automatically if you are using a Slerp Courier Partner.


Rejections & Refunds

Rejections — If an order is rejected in 3S POS, this will be passed back to Slerp, which will reject the order and refund the customer in full.

Refunds — Full and partial refunds are not passed from 3S POS to Slerp. All refunds must be processed manually in Controls or the Partner App.