Knowledge Base

How to Set Up Store Cash Rewards on Fulfillment, Delivery or Paid ?

By Krupali
Updated on October 30, 2026

The app allows you to control when rewards are credited to customers' wallets after they place an order.

You can choose to reward customers based on the order status by selecting whether rewards should be assigned when an order is Fulfilled, Delivered or Paid.

Reward Assignment Options:

  1. Orders Fulfilled

    Rewards are automatically credited to the customer's wallet as soon as the order is marked as Fulfilled in Shopify.

  2. Orders Delivered

    Rewards remain in a pending state until the order is marked as Delivered. Once the order is delivered, rewards are credited to the customer's wallet according to your selected settings.

    You can also configure a custom delay to credit rewards a specific number of days after delivery.

    • Immediately: Credit rewards as soon as the order is marked as Delivered.
    • Custom Delay: Choose how many days after delivery the rewards should be credited. You can select 3, 7, or 15 days.
  3. Example: If you select a delay of 3 days, rewards will be credited to the customer's wallet 3 days after the order is delivered.

  4. Orders Paid

    Rewards are automatically credited to the customer's wallet as soon as the order is marked as Paid in Shopify.

How to Configure Reward Assignment

  1. Open the app settings.
  2. Navigate to Customer Orders.
  3. Locate the Rewards Assign On setting.
  4. Select one of the following options:
    • Fulfilled: Rewards are assigned when the order is fulfilled.
    • Delivered: Rewards are assigned after the order is delivered. You can choose Immediately or Custom Delay.
      If you select Custom Delay, choose the preferred delay of 3, 7, or 15 days.
    • Paid : Rewards are assigned when the order is paid.
  5. Save your changes.

Important Note

By default, the app assigns rewards when the order status changes to Fulfilled.

Once you complete the setup and select Fulfilled, Delivered or Paid as the reward trigger, customers will receive their rewards when their orders reach the selected status. If you have configured a custom delay, rewards will be credited after the specified number of days.

Most importantaly If the rewards have not been credited yet, please allow some time for processing. In some cases, rewards may take a little longer to be credited due to server processing time.