Promotion codes, upsells and cross-sells
Work with promotion codes, upsells and cross-sells.
Payment Links lets you offer discounts using promotion codes, motivate long-term commitments with subscription upsells, and market related items during checkout through cross-sells.
Add promotion codes![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
When you create a payment link in the Stripe Dashboard, you have the option of adding promotion codes. Customers can enter these codes on their payment page to apply discounts on their purchases.
Create a promotion code in the Dashboard by creating a coupon and then turning it into a customer-facing promotion code. Use the prefilled_
URL parameter to prefill a promotion code when sharing a payment link. Learn more about how to generate promotion codes for Checkout.
Note
By default, payment links create guest customers for one-time payments. As a result, promotion codes that are only eligible for first-time orders won’t work as expected.
Increase revenue with subscription upsells![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Subscription upsells give customers the option to upgrade to a longer-term plan during checkout, such as progressing from monthly to yearly. This strategy might enhance your average order value and improve your cash flow.
You can configure a subscription upsell in the Dashboard on the Price detail page. You can view the details for a price by clicking on one you’ve added to a product. You’ll see a list of eligible upsell prices in the dropdown menu. After you select an upsell, it immediately applies to eligible payment links that use that price.
To set up a subscription upsell:
- Choose a subscription under Subscriptions, navigate down to Pricing.
- Use the overflow menu to select View price details.
- Navigate down to Upsells, and in the Upsells to dropdown menu, select or add a price.
![](https://b.stripecdn.com/docs-statics-srv/assets/upsell-preview.2a43c1a8acb9f167178b7fda6a2b0796.gif)
Offer cross-sells![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Use cross-sells to give your customers the option to purchase related products through payment links.
To configure a cross-sell:
- Click the desired product in Products, then navigate down to Cross-sells.
- From the dropdown menu, pick the product you wish to cross-sell.
Once configured, any fitting payment link and checkout page will cross-sell the designated product from the dropdown menu.
![](https://b.stripecdn.com/docs-statics-srv/assets/cross-sell-preview.cc9b1a4716015a18004f62de760cf29a.gif)