Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 articles

Adds support for the UPI payment method


Adds support for the UPI payment method

What’s new

Adds support for UPI, a real-time payment method in India for accepting one-time and recurring payments.

Impact

If your business has customers in India, or Indian customers outside India, you can now give them the option to pay with UPI.

Changes

ParametersChangeResources or endpoints
upiAddedCharge. payment_method_details Checkout. Session#create. payment_method_options Checkout. Session. payment_method_options + 25 more ConfirmationToken. payment_method_preview ConfirmationToken. testHelpers#create. payment_method_data Mandate. payment_method_details PaymentAttemptRecord. payment_method_details PaymentIntent#confirm. payment_method_data PaymentIntent#confirm. payment_method_options PaymentIntent#create. payment_method_data PaymentIntent#create. payment_method_options PaymentIntent#update. payment_method_data PaymentIntent#update. payment_method_options PaymentIntent. payment_method_options PaymentMethod PaymentMethod#create PaymentMethodConfiguration PaymentMethodConfiguration#create PaymentMethodConfiguration#update PaymentRecord. payment_method_details SetupAttempt. payment_method_details SetupIntent#confirm. payment_method_data SetupIntent#confirm. payment_method_options SetupIntent#create. payment_method_data SetupIntent#create. payment_method_options SetupIntent#update. payment_method_data SetupIntent#update. payment_method_options SetupIntent. payment_method_options
upi_handle_redirect_or_display_qr_codeAddedPaymentIntent. next_action SetupIntent. next_action
ValueChangeEnums
upiAddedCheckout. Session#create PaymentIntent#create PaymentIntent#update + 20 more PaymentIntent#confirm PaymentIntent SetupIntent#create SetupIntent#update SetupIntent ConfirmationToken. testHelpers#create. payment_method_data PaymentIntent#create. payment_method_data PaymentIntent#update. payment_method_data PaymentIntent#confirm. payment_method_data SetupIntent#create. payment_method_data SetupIntent#update. payment_method_data SetupIntent#confirm. payment_method_data ConfirmationToken. payment_method_preview PaymentMethod Customer#list_payment_methods PaymentMethod#list PaymentMethod#create PaymentLink#create PaymentLink#update PaymentLink

Upgrade

  1. View your current API version in Workbench.
  2. If you use an SDK, upgrade to the corresponding SDK version for this API version.
  • If you don’t use an SDK, update your API requests to include Stripe-Version: 2026-03-25. dahlia
  1. Upgrade the API version used for webhook endpoints .
  2. Test your integration against the new version.
  3. If you use Connect, test your Connect integration .

Learn more about Stripe API upgrades.

Last verified 2026-09-25

Is this helpful?