15 Order Transactions Through Order Broker Cloud Service

Oracle Retail Order Broker Cloud Service is an optional module that can be interfaced with Xstore Point of Service to provide information about inventory availability across all sales channels.

Using this order functionality, you can sell an item that is not in stock at your store and the Order Broker Cloud Service module automatically selects the best location to fulfil the customer's order across the enterprise.

There are multiple purchasing options available, such as same-store pickup, different store pickup, and delivery to a customer-specified address. You can track and maintain the orders using the Back Office Customer Maintenance function. See the Oracle Retail Xstore Point of Service Classic Manager's Guide for more information about Back Office processing.

Should a customer not pick up an order within a configurable number of days, and no deposit paid, the order can be cancelled and the items returned to on-hand inventory for that store, or the customer can be contacted to remind them to pick up the order.

This chapter describes the following topics:

Fulfilment Options

Xstore Point of Service provides different options for fulfilling an order:

Pickup This Store

If an item is not available in your store, use this option to have the item shipped to your store for pickup later. In this scenario, order creation and order fulfilment are both handled by the same Xstore Point of Service store location. Inventory is sourced out of another location and shipped to the Xstore Point of Service location. In Xstore Point of Service, this order type is defined as Transfer Pickup.

Pickup Other Store

The process for picking up items at another store depends upon whether legacy order types are enabled or disabled.

Legacy Order Types Disabled

If the inventory exists in the store where the customer wants to pick up, then that store is used, and the order type is defined as a pickup. However, if the inventory does not exist in the store where the customer wants to pick it up, then Order Broker will find another location from which to fulfil the order. The order will be shipped from that location to the pickup. In this case, Xstore Point of Service considers it a Transfer Pickup.

Legacy Order Types Enabled

If an item is not available in your store, use this option to find another store location where the item is currently available. The customer can pick up the item from that store once it is in a status of Ready for Pick Up. In this scenario, both order creation and order fulfilment is being done by the Xstore Point of Service system. Inventory comes out of the fulfilling store if that store has inventory available; if the store does not have inventory available, Order Broker finds the required inventory. In Xstore Point of Service, this order type is defined as Pickup.

Customer Delivery

If an item is not available in your store, use this option to have the item shipped directly to the customer's home (or another specified address). Order creation is done by the Xstore Point of Service system. In this scenario, order fulfilment may be done by another store or a distribution center. Inventory comes out of the fulfilling location. In Xstore Point of Service, this order type is defined as Delivery.

Item Status

Order items can have the following statuses:

  • New: Indicates the item has been added to the order.

  • Polled: Indicates the source/fulfilling location got the item request.

  • Accepted: Indicates the source location has confirmed it can satisfy the order request.

  • Reserved: Indicates the item has been put aside for the customer at the source/fulfilling location.

  • In Transit: Indicates the item has been shipped.

  • In Transit Polled: Indicates the store in which the customer is to pick up the product has acknowledged that the items are in transit and is expecting the order.

  • Received: Indicates the item has been received in the store.

  • Fulfilled: Indicates the item has been picked up/delivered.

  • Cancelled: Indicates the item has been canceled.

  • Rejected: Indicates the source location has rejected the order and the item is sourced from another location. The status of the order becomes unfulfillable.

  • Unfulfillable: Indicates the item has been rejected and an alternative location could not be determined.

Order Status

Orders can have the following statuses:

  • Open: At least one item in the order has a status of: New, Polled, Accepted, or In Transit.

  • Ready for Pick Up: All items are in reserved or received status (can also include canceled item).

  • Ready to Ship: This is applicable only for customer delivery, transfer pickup, or delayed pickup (pickup from this store). All items must be reserved, or some items are reserved and some canceled.

  • Complete: The order has been completed and the customer is in possession of their items.

  • Canceled: All items are canceled.

  • Unfulfillable: All items are unfulfillable or a mix of unfulfillable and canceled. Unfulfillable items are those that have been rejected by the store assigned as the source for the item and Order Broker cannot find another source store.

Message Alerts

When new orders require your attention, a notification will appear on the Message Bar. Click the message bar to view information about the new orders.

Order Statistics

After clicking the message bar, Xstore Point of Service opens a window displaying the following information about the orders:

  • Total New Orders: The total number of new orders. These include all orders with a status of ACCEPTED, POLLED, or RESERVED.

  • Ship Orders: The number of new orders waiting to be shipped from this store.

  • Customer Pick Up Orders: The number of new customer pickup orders to be picked up in this store.

  • Items Awaiting Pick: The total number of items that must be set aside for the new orders.

  • Average Order Age: The average age of the orders awaiting fulfilment. The age can be in either minutes or days and hours.

  • Oldest Order Age: The age of the oldest order awaiting fulfilment. The age can be in either minutes or days and hours.

  • Unfulfillable Orders: The total number of orders that cannot be fulfilled. When an order is rejected and cannot be filled at another location, the status becomes unfulfillable.

See the Oracle Retail Xstore Point of Service Classic Manager's Guide for more information about processing orders in the back office.

Creating an Order

A customer name and address is required to create an Order Broker order. You must assign a customer to the transaction prior to order creation if you did not do so at the beginning of the transaction. Refer to Associate a Customer with a Transaction for more information about setting up a customer.

Figure 15-1 Customer Assigned to Transaction


Customer Assigned to Transaction

To create an Order Broker order:

  1. Click Extended Transaction in the Register Sale screen.

    Figure 15-2 Extended Transaction Menu


    Extended Transaction Menu

  2. Click Order.

    • If a customer is associated with the transaction:

      • If the customer has one or more open orders, Xstore Point of Service displays a list of the open orders.

      • If the customer has no open orders, Xstore Point of Service prompts for order search criteria.

    • If no customer is associated with the transaction, Xstore Point of Service prompts for order search criteria.

  3. Click New.

    • If no customer is associated with the transaction, continue with Step 4.

    • If a customer is associated with the transaction, Xstore Point of Service displays an order search window. Continue with Step 5.

  4. Associate a customer with the transaction. See Associate a Customer with a Transaction.

    Figure 15-3 Order Type Menu Options


    Order Type Menu Options

  5. Select the type or order:

    • Customer Delivery: If an item is not available in your store, use this option to have the item shipped directly to the customer's home (or specified address). This order type is defined as Delivery type in Xstore Point of Service. Continue with Customer Delivery.

    • Pickup Other Store: If an item is not available in the store where the customer wishes to pick it up, the item will be sent to the pickup store from another location. The pickup store will then hold the item until the customer picks it up. This order type is defined as a Pickup if the item is in stock at the pickup store, and a Transfer Pickup if the item is sent to the pickup store from another store. Continue with Pickup Other Store.

    • Pickup This Store: If an item is not available in your store, use this option to have the item shipped to your store for pickup later. This order type is defined as Transfer Pickup type in Xstore Point of Service. Continue with Pickup This Store.

Customer Delivery

To create an order for customer delivery:

  1. Click Customer Delivery.

  2. Enter the delivery information:

    Figure 15-4 Order Delivery Details


    Order Delivery Details

    Note:

    If your system is configured to provide Address Lookup functionality, an Address Lookup button will be available to allow you to quickly look up customer addresses using minimal information.

    • Phone: Phone number.

    • Email: E-mail address.

    • Prefix: Name prefix.

    • First: First name.

    • M.I.: Middle initial.

    • Last: Last name.

    • Company: Company name.

    • Address: First and second line of the street address.

    • Apartment: Apartment number.

    • State/Zip: Zip Code and state or province.

    • City/Country: City and country.

  3. Click Process.

    Item entry opens.

    Figure 15-5 Order Screen - For Customer Delivery


    Order Screen - For Customer Delivery

  4. Enter an item for the order. See Entering Items.

    After entering each item, Xstore Point of Service prompts for a delivery method for the item.

  5. Select the shipping method:

    • Click the shipping method.

    • Use the up and down arrows to highlight the shipping method and press the Spacebar.

  6. Click OK.

  7. Repeat Steps 4 to 6 for each item to add to the transaction.

  8. When you are finished adding order items:

    • Click Add Tenders to tender and complete the transaction.

    • Click Exit Order to exit the order and continue the transaction.

Pickup Other Store

To create an order for pickup at another store:

  1. Click Pickup Other Store.

    Figure 15-6 Order Screen - For Pickup Other Store


    Order Screen - For Pickup Other Store

  2. Enter an item for the order. See Entering Items.

    After entering each item, Xstore Point of Service prompts for the pickup location for the item.

  3. Enter the search criteria for the pickup location:

    • City: City.

    • State: State.

    • Postal Code: Postal or zip code.

    • Country: Country.

    • Miles: Radius around the city in which to search for a store.

  4. Click Process.

    Xstore Point of Service displays a list of stores matching the search criteria.

  5. Select the pickup store:

    • Click the store.

    • Use the up and down arrows to highlight the store and press the Spacebar.

  6. Click OK.

    The item is added to the transaction.

  7. Repeat Steps 2 to 6 for each item to add to the order.

  8. When you are finished adding order items:

    • Click Add Tenders to tender and complete the transaction.

    • Click Exit Order to exit the order and continue the transaction.

Pickup This Store

To create an order for pickup at the current store:

  1. Click Pickup This Store.

    Figure 15-7 Order Screen - For Pickup This Store


    Order Screen - For Pickup This Store

  2. Enter the items for the order. See Entering Items.

  3. When you are finished adding order items:

    • Click Add Tenders to tender and complete the transaction.

    • Click Exit Order to exit the order and continue the transaction.

Opening an Order Broker Order

To search for an Order Broker order:

  1. Click Extended Transaction in the Register Sale screen. See Figure 15-2.

  2. Click Order.

    • If a customer is associated with the transaction:

      • If the customer has one or more open orders, Xstore Point of Service displays a list of the open orders. Continue with Step 6.

      • If the customer has no open orders, Xstore Point of Service prompts for order search criteria. Continue with Step 3.

    • If no customer is associated with the transaction, Xstore Point of Service prompts for order search criteria. Continue with Step 4.

  3. Click Order Search.

    Xstore Point of Service displays a search window.

  4. Enter the search criteria.

  5. Click Process.

    • If only one order matches the search criteria, Xstore Point of Service opens the order. The order is opened, and the transaction continues.

    • If more than one order matches the search criteria, Xstore Point of Service displays a list of orders. Continue with Step 6.

  6. Select the order:

    • Click the item.

    • Use the up and down arrows to highlight the correct item and press the Spacebar.

  7. Click OK.

    Xstore Point of Service opens the order. Continue the transaction.

Changing Order Items

Order items can only be changed in Order mode. See Modify a Transaction for more information about changing line items in a transaction.

To make changes to Order Broker order items, perform the appropriate action:

  • Edit Delivery Information. Note that this can only be done for Order Broker orders before tendering. If a delivery address needs to be changed after the order is sent to Order Broker, the order must be canceled and a new order created with the correct address.

  • Make changes to the line items. See Modify a Transaction for more information about changing items in a transaction.

Edit Delivery Information

To change the delivery information for an order:

Note:

Note that this can only be done for Order Broker orders before tendering. If a delivery address needs to be changed after the order is sent to Order Broker, the order must be canceled and a new order created with the correct address.

  1. Opening an Order Broker Order.

  2. Click Edit Delivery Info.

  3. Change the delivery information as necessary:

Canceling Order Items or an Entire Order

The customer must return to the store where an order was created to cancel that order. If an item has been reserved, a message prompt will display indicating that you must un-reserve the item in the Back Office before canceling the order.

To cancel an order:

  1. Opening an Order Broker Order.

  2. Click Cancel Order.

    Xstore Point of Service displays a list of items in the order.

  3. Select the items to cancel:

    • Click the items.

    • Use the up and down arrows to highlight the correct items and press the Spacebar.

    • Click Select All to cancel the entire order.

  4. Click Select & Continue.

    A confirmation prompt opens.

  5. Click Yes.

    Xstore Point of Service prompts for a reason.

  6. Select the reason:

    • Click the reason.

    • Use the up and down arrows to highlight the correct reason and press the Spacebar.

  7. Click OK.

    The items are removed, and any return amount is applied to the transaction.

  8. Continue the transaction:

    • Click Add Tenders to tender and complete the transaction.

    • Click Exit Order to exit the order and continue the transaction.

Pick Up an Order

To perform a pickup of an order:

Note:

If you enter the customer's information at the beginning of a sale and the customer's order item has been received at the store, a message may display indicating the order has been received and is ready for pickup. Press Enter to acknowledge the message and continue with Step 1 below.

  1. Open an Order Broker Order, see Opening an Order Broker Order.

    Figure 15-8 Order Screen


    Order Screen

  2. Select Pickup /Cancel Order.

    Xstore Point of Service displays a list of orders for that customer.

    Figure 15-9 List of Orders


    List of Orders

  3. Select an order from the list.

    Figure 15-10 Order Ready for Pickup


    Order Ready for Pickup

  4. Select Pickup Items.

    Xstore Point of Service displays a list of items in the order that are ready to be picked up.

    Figure 15-11 Pickup Items


    Pickup Items

  5. Select the items to pick up:

    • Click the items.

    • Use the up and down arrows to highlight the correct items and press the Spacebar.

    • Click Pickup All Items to pick up the entire order.

  6. If your system has the Scan Items Prior to Adding to Transaction setting configured, the items display in a list to scan from, to confirm they are the correct items.

    If your system does not have the Scan Items Prior to Adding to Transaction setting configured, no scanning is required. Continue at step 9

    Figure 15-12 Scan Items to Reserve


    Scan Items to Reserve

  7. Scan the items from the list. The items will be marked Reserved and removed from the list.

    If the item does not scan, select Manual Entry and enter the ID of the item.

    Figure 15-13 Manual Entry


    Manual Entry

    If an item is scanned or entered that does not match any items selected from the order pickup list, a warning message is shown, and the item is not added to the transaction. Select OK to continue.

    Figure 15-14 Reserved Wrong Item Scanned


    Reserved Wrong Item Scanned

  8. After an item has been scanned or manually entered, it is added to the transaction.

    Figure 15-15 Scanned Item Added to Transaction


    Scanned Item Added to Transaction

  9. When all items have been added, select Exit Order.

    Figure 15-16 Order Ordered


    Order Ordered

  10. Continue the transaction:

    • Click Add Tenders to tender and complete the transaction.

    • Click Exit Order to exit the order and continue the transaction.

Failed to Pick Up Order

Should a customer not pick up an order within a configurable number of days, the order can be cancelled and the items returned to on-hand inventory for that store, or the customer can be contacted to remind them to collect the order.

Xstore filters omnichannel orders based on a configurable number of days since the order was reserved or when it was received from another location (for example, older than 30 days). Countdown for the customer Customer Order Failed to Pickup Notification Days configuration setting starts when the Order Status is Ready for Pick Up. A store message shown on the Figure 2-15can be configured to be on a specific register or all store registers to alert the associate that there are orders that have not been collected.

There are two separate processes in handling these orders dependant on whether any deposit/money has been paid.

  1. If NO deposit/money has been paid, then orders can still be picked up or they can be cancelled and items returned to on-hand inventory for that store. See Canceling Order Items or an Entire Order for more information.
  2. If ANY deposit/money has been paid, then a store message is created to alert the associate to review them, contact the customer, and follow the current retailer process for return/refund/cancel order if necessary.