Free webinar

Can We Ever Get Composable Without Complexity?

Sign up today! →

Payments & E-commerce integrations for Umbraco

Sell your way. You can run a native store with Umbraco Commerce or connect external platforms and payment gateways. Most setups either add a payment provider to Umbraco Commerce or exchange products and orders with a commerce platform via APIs.

Umbraco

Stripe

Can Umbraco integrate with Stripe?
Yes.

What is Stripe
Stripe is a payments platform for online checkout, subscriptions, invoicing, and payouts with strong global coverage and fraud tools.

A practical use case
Accept card and wallet payments on an Umbraco Commerce store and record order status updates automatically.


How to integrate (at a glance)

  • Umbraco Commerce: Install a Stripe payment provider and configure keys and callbacks. See the Umbraco Commerce Payment Provider documentation for more info
  • External flows: If you sell via another platform, exchange order/payment data with Stripe’s APIs.

PayPal

Can Umbraco integrate with PayPal?
Yes.

What is PayPal?
PayPal enables card and wallet payments, PayPal accounts, and Pay Later options with broad consumer recognition.

A practical use case
Offer PayPal alongside cards at checkout to improve conversion for returning buyers.

How to integrate (at a glance)

  • Umbraco Commerce: Use a PayPal payment provider and set up return/notification URLs. See documentation to learn more
  • External flows: If checkout runs elsewhere, pass order details and capture results via PayPal APIs.

Shopify

Can Umbraco integrate with Shopify?
Yes.

What is Shopify?
Shopify is a hosted e-commerce platform with catalog, checkout, apps, and headless APIs.


Inspirational use case:

Publish content in Umbraco, show product cards from Shopify, and send buyers to a branded Shopify checkout.

How to integrate (at a glance)

Umbraco Commerce

Can Umbraco integrate with Umbraco Commerce?
It’s built in as an official add-on, so you don’t integrate it, you install and configure it.

What is Umbraco Commerce?
A flexible, customizable ecommerce add-on for Umbraco with multi-market support, intuitive order management, discounting options, analytics, and pluggable payment providers like Stripe and PayPal. It’s designed to fit bespoke storefronts while keeping the editing experience friendly.


How to integrate (at a glance)

  • Install & configure: Add Umbraco Commerce, create stores/markets, products, discounts, and emails.

  • Payments: Enable a provider (e.g., Stripe/PayPal) and configure callbacks for order status updates.

Explore Umbraco Commerce

Umbraco Developer On Laptop At Codegarden Thumbnail

Marketplace picks for e-commerce and payment tools

Speed things up with the Umbraco Marketplace. You will find payment provider packages for Umbraco Commerce (e.g., Stripe, PayPal, Adyen) and community connectors that help surface products or move orders between systems. Start with a package, then extend with webhooks and APIs to fit your flow. Check version compatibility and maintenance status before installing.

See all Umbraco marketplace integrations for e-commerce and payment providers

Marketing tool not on the list??

If your gateway or platform provides an API or accepts webhooks, you can connect it. Start with the basics, then add syncs for products, orders, and status updates as needed.

Go back to full list of Umbraco integrations

54610740906 3Bc50e2174 O (1)

Install and configure Umbraco Commerce, add a payment provider (e.g., Stripe or PayPal), configure keys and return URLs, then place a test order to verify callbacks and order updates. Get your license for Umbraco Commerce here

Yes. Use Umbraco Commerce payment providers for gateways, or connect external platforms (Shopify, Magento, BigCommerce) via APIs and webhooks for products, carts, and orders.

Gateways send webhooks/API callbacks  to your site. When configured, these update order states in Umbraco Commerce (authorized, captured, refunded) and can trigger customer emails.

Choose a gateway that offers the methods you need. Most providers handle local payments, SCA/3-D Secure, and recurring billing; Umbraco Commerce works with those features through the provider.

Use the gateway’s sandbox, place end-to-end test orders, confirm webhook delivery, check taxes, currencies, shipping, and refunds, then switch to live keys and repeat a small real transaction.