ORO and Stripe Integration

Oro Team
Supports versions: 5.0.0 LTS, 5.1.0 LTS

Short Overview

Stripe is an integrated suite of payment products that powers online payments and helps companies detect and fight the fraud on their websites. Stripe also supports order splitting, enabling you to capture, cancel, or refund (full or partially) payments for each sub-order separately.

Stripe is a payment service provider that helps accept online payments from customers in the OroCommerce and OroMarketplace storefront and manage all transactions in the OroCommerce and OroMarketplace back-office. It also provides a solution to expose suspicious and fraudulent behavior and fight it on the website. 

Currently, Oro Stripe payment integration supports the following actions:

  • Authorize
  • Capture
  • Confirm (custom action)

OroCommerce and Stripe integration supports order splitting, enabling you to capture, cancel, or refund (fully or partially) payments for each sub-order separately.

Oro Stripe integration also supports webhooks events handling, which helps to handle actions performed from the Stripe Dashboard (cancel, capture, refund). There are three supported events types:

  • payment_intent.succeeded – performed when payment is captured successfully
  • payment_intent.canceled – initiated when authorized payment canceled
  • charge.refunded – performed when refunded some amount of captured payment

Before installing an extension please check Oro Documentation for extensions installation and management instructions.

To get more detailed instructions on Stripe integration management in the Oro back-office, please refer to this Documentation page.

OroCommerce Community Edition

  • 5.1.0 LTS
  • 5.0.0 LTS
to submit a support request

Oro Extensions store is our new technology and innovation hub connecting online merchants looking to extend functionalities of Oro business applications and developers willing to market solutions compatible with Oro products. The Extensions store allows Oro applications’ users to browse and instantly download cost-efficient connectors and integrations helping them make the most out of their OroCRM and OroCommerce deployments. The Extensions store lists free, paid, and quote-based extensions developed either by the Oro team or the Oro community. The offering includes extensions for management of leads and opportunities; tools for sales and marketing; integrations for payment processing, shipment, accounting, and invoicing; solutions for customer support, and much more. Oro Extensions store is always open to modules extending on the capabilities of Oro products. Join Oro’s vibrant ecosystem and leverage the multiple benefits this will bring. External developers contributing to the growing Oro Extensions store capture new customers for their products and services, and market their solutions on our site at no cost.

Click to show information

Back to top