Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 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.

Customise shipping options

Customise 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, basket 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-25

Is this helpful?