How to handle Bag Fees

Introduction

In certain regions, it is required to process an explicit payment for a bag fee. This fee is not determined by the POS or Deliverect, but will typically be controlled by the ordering platforms.

Learn how Deliverect sends bag fees from a channel to a POS (point of sale) and how to test bag fee behavior with or without a PLU (Product ID).

Format

1.Without PLU mapping

When there is no PLU for the bag fee, the POS receives it within the "serviceCharge"

Testing Bag Fees - without PLU

See the tutorial below to test bag fees;

2.With PLU mapping

It is also an option for the POS to sync a bag fee product with a unique PLU. This needs manually set per channel to ensure the POS receives the bag fee as seperate line item in the orders payload.

When a PLU is set for the bag fee, the POS receives it as an extra product in the "Product" array. Use the embedded tutorial below to test an order with a bag fee PLU.

Create a bag fee product in your POS and sync it to Deliverect before testing bag fees with a PLU.


See related guides

Did this page help you?