Order Statuses

UpStroke - One Click Upsell

  1. Home
  2. Docs
  3. UpStroke – One Click Upsell
  4. Global Settings
  5. Order Statuses

Order Statuses

Custom Order Status

This  status is used when upsell are to be merged with original order.

What is custom order state?

It is an intermediary state when funnel is running. Once user has accepted or rejected a upsell OR time of offer expired, order status is automatically switched to successful order status.

Why it is needed?

There can be additional processes such as sending of data to external CRMs which can trigger when order is successful. By having an intermediate order state, we wait for upsell funnel to get complete. Once it is done order status automatically moves to successful order state.

This method enables additional processes to process correct order data.


Failure Order Status

Order Status for upsell order where charges fail.

Why it is needed?

Sometimes it may happen that due to failure of payment gateways, the user could not be charged for upsell right away. In such scenarios, a separate order is created for your record and is created and marked as failed.

Why would upsell order fail?
Although the chances of upsell order failure are less but there can be certain situations in which upsell order charge fails:

1) User credit card has reached it limits

2) There is a gateway error

3) Network Error

In such scenarios Upstroke creates a new order and marks it as Failed, so you can retry and capture this order at a later date.