Rider request

Rider Requests allow internal riders to deliver orders. A request can have one or multiple orders.

  • As a rider, I receive a text message when a new request has been assigned to me, when new orders are added to my current request and when I complete a request

  • As a rider, I am able to review deliveries assigned to me

    • Go to tab Rider Request and refresh screen to see the request

    • Screens displays a list of deliveries

      • Order Number

      • Fulfillment Number

      • Number of products and number of items

      • Number of stores where items are located

      • Customer address

      • Order’s delivery/pick up window or estimated delivery date

      • Payment due at delivery for Cash on Delivery orders

        📣 Color-coded baskets are used to identify each delivery

        📣 Comment icon will be displayed if the order has any internal notes added on Xpress Admin

    • Tap on an order to view details

      • Overview:
        • Order’s delivery/pick up window or estimated delivery date
        • Number of products (unique products) and number of items (total number of items including multiple quantities of the same product)
        • Fulfillment method (always Local Delivery)
      • Stores: List of stores where items are located
      • Payment Details: Only displays if order is Pay on Delivery and shows amount due
      • Contact: Customer’s name, phone number and client view type (Standard or Business)
        • Use “Notify Customer” to notify the customer when you’re close to the delivery location
      • Address: Customer’s address
      • Instructions: Instructions provided by the customer, if any
      • Internal Notes: Notes related the fulfillment added by internal users on Xpress Admin
      • Fulfilled Products: Displays items in the order and quantity fulfilled during picking
      • Tap on “Contact” to call or send an SMS to the customer
      • Tap on “Address” to open your phone’s map app and view the customer’s location
  • As a rider, I can update the order status when I picked up the orders and I'm ready to leave the store

    • Go to "Deliveries" and tap "Start Delivery"
    • Order status updates to In Transit
  • As a rider, I can notify the customer when I'm close to the delivery location

    • Tap "Notify Customer"
  • As a rider, I can collect payment and update the order's delivery status

    • Pay on Delivery orders (payment due at delivery)

      • Tap “Update” on the order detail screen

      • A toast will appear and rider can click on “Collect Payment”, “Could Not Reach Customer”, “Could Not Complete Payment”, or “Other”

        • Could Not Complete Payment, Could not reach customer, and Other will automatically move the order to Failed status
      • Tap “Collect Payment” to proceed with payment collection

      • Select payment method

      • Input required information

      • You can edit payment before marking the order as Delivered

        • Tap on Payment Details to void payment
      • Tap “Mark as Delivered” upon completion

        • Order status updates to Delivered
        • Payment can no longer be edited

        📣 When Amount Due = 0, “Collect Payment” flow is skipped. User can mark the order as Delivered without inputting payment information.

    • All other orders

      • Tap “Update” on the order detail screen

      • A toast will appear and rider can click on “Delivered”, “Could not reach customer”, “Other” (Rider can add an explanation note)

        • Could not reach customer and Other will automatically move the order to Failed status

      • Select “Delivered” upon completion

        • Order status updates to Delivered
    • After all orders are completed, go back to main screen and tap “Complete Request”

    📣 Do not forget to tap “Complete Request” otherwise you will not be able to received new assignments