Chord OMS
...
Chord OMS Overview
Checkout

Post Checkout Cross-Sell

7min



Introduction

After a customer makes a purchase, a post-purchase offer (also known as post-purchase upsell or one-click upsell) will show related products just before the order confirmation screen. This strategy takes advantage of the customer's excitement and willingness to buy, leading to a better shopping experience and increased revenue for your brand.



💡 Post Sell is only supported in Stripe checkout.

Setup

OMS

To activate the cross-selling feature to enable your customers to add new items to their existing order after completing the Stripe checkout., navigate to your Store Settings in the OMS Settings --> Store and add the following under the Environment Variables section.

ORDER_CROSS_SELL_TIME_IN_MINUTES: Please specify the duration in minutes for users to add items to their cart after checkout. In this example, we are adding a value of 2 minutes.

CROSS_SELL_POST_CHECKOUT: Mark it as enabled. This flag sets the Stripe card to be re-used like subscriptions and delays the complete order event until the cross-sell ends.

CROSS_SELL_EMAIL: enabled If you wish to inform your customers about the items they have purchased after checkout. A pre-existing template is available in Contentful.



📥 Make sure your email is published!



GitHub

A new endpoint (see PR here) is added, which accepts items, and then completes the cross-sell state, creating a new charge on the credit card for the new items and sending a new email.

Resources

NextJS starter commit adds the hooks and an example implementation.

NextJS function usage docs.

OMS API documentation with an example request body.



Contentful

Ensure that a content model for your Cross-Sell collection has been created.



Email example in gist with the setup below:

Document image





P lease take a look at the latest version of the Chord SDK.



Post-Cross-Sell Promotions

Promotions for the post-checkout need to include the following:

Document image




Document image


Actions/Adjustment Type

Use either the “Flat Rate” or “Percent Per Item” calculator with the “only for cross-sold quantity post-checkout”:



Document image


Check the Always apply box.

Document image


Here is an example Promotion that uses Dynamic Promotions with Post Checkout Cross-Sell:



Document image


Video Example

Let's place an order and add items post-sell. The minute value here has been set to 10!