Feature - Cash Limitation

CONTEXT

A recurring problem for RBI is the cancellation of orders due to user errors, such as:

  • Fake orders

  • Customer not at the delivery location

  • Incorrect address

  • Payment issues

This situation worsens when the customer chooses to pay at the time of delivery. In these cases, if the order is not delivered, the customer does not make the payment, resulting in a loss for RBI, which loses both the product and the driver's delivery time.

IMPLEMENTED SOLUTIONS

To minimize these problems, some solutions have been developed based on three rules.
When activated, these rules will prevent the customer from making physical payments (cash or voucher):

  1. First Purchase: For the customer's first delivery order, there will be a limit of value for physical payments.

  2. Second Purchase Onwards: From the second purchase onwards, the customer will have a limit of value for physical payments.

  3. Cancellation History: If the last “Home Delivery” order was canceled for any of the mentioned reasons and the chosen payment method was physical payment, the customer will not be able to pay in physical payments (cash, voucher) for the next delivery order.

Use-Cases

We configured the following rules on FZ-Portal (the three rules are configured):

  1. First Purchase: $60.00

  2. Second Purchase Onwards: $88.00

  3. Prevent repeated failures with physical methods: Active

image-20240702-181950.png

FZ-Portal Rules

Cart Values

Payment Methods

FZ-Portal Rules

Cart Values

Payment Methods

First Purchase: $60.00

image-20240703-163954.png

 

Value less than the rule limit

 

All options

First Purchase: $60.00

 

Value greater than the rule limit

 

Only online payments

Second Purchase Onwards: $88.00

 

Value less than the rule limit

All options

Second Purchase Onwards: $88.00

 

Value greater than the rule limit

 

Only online Payments

Prevent repeated failures with physical methods: Active

 

Last delivery order Ok

 

 

All Options

Prevent repeated failures with physical methods: Active

 

Last delivery order canceled with Fake Order cause

 

Only online Payments

Database

The value of these rules is saved on Sanity. More details here.

FZ-Portal (DOP)

To change this information, we need to use the FZ-Portal. More details here.

 

Feature Flag

Intl Tech - Guest App (Whitelabel)

enable-cash-limitation

FZ Portal (DOP)

enable-cash-limitation

Intl Tech - Plataform

enable-new-order-statuses

This flag must be active to enable the reasons for the cancellation of delivery orders