Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Dynamically update your Elements integration


Dynamically update your Elements integration

Learn how to update the Checkout Session or Payment Intent as your customers make changes to the session.

Customize shipping options

Customize the shipping options based on a customer’s shipping address.

Update line items

Add, remove, or update line items based on a customer’s actions during checkout.

Update subscription trials

Update the trial length for a subscription based on promotional conditions or customer actions during checkout.

Update discounts

Apply and modify discounts, such as loyalty discounts, cart value promotions, time-sensitive offers, or customer-specific offers.

Update payment amounts

Update the payment amount when customers make changes to what they’re buying, the shipping method, or use of a discount code.

Make line item quantities adjustable

Allow your customers to adjust the quantity of items during checkout.

Update the customer during checkout

Support authentication during checkout by attaching an existing customer to a Checkout Session.

Last verified 2026-09-24

Is this helpful?