# Stripe App for Salesforce

This documentation outlines how to integrate Stripe with Salesforce using various Stripe apps and extensions. These integrations aim to streamline revenue operations, automate payment processing, and enhance data synchronization between Stripe and Salesforce platforms.

## Core Applications and Extensions

### Stripe App for Salesforce Platform

The foundational app for integrating Stripe with Salesforce. It allows for direct access to the Stripe API through Salesforce Flow Builder and Apex, enabling custom payment workflows and billing integrations.

*   **Overview:** [Stripe app for Salesforce Platform](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/overview)
*   **Installation:** [Stripe app for Salesforce Platform installation guide](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/installation-guide)
*   **Configuration:** [Stripe app for Salesforce Platform Configuration](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/configuration)
*   **Configuring Events:** [Stripe app for Salesforce Platform configure events guide](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/configure-events)
*   **Training and Code Examples:**
    *   [Stripe app for Salesforce Platform invocations](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/training/code-examples-invocations)
    *   [Stripe app for Salesforce Platform AgnosticInvocable Example](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/training/code-examples-agnostic)
    *   [Stripe app for Salesforce Platform](https://stripe.com/docs/use-stripe-apps/stripe-app-for-salesforce/training)

### Salesforce Billing Extension

An extension that builds upon the Stripe app for Salesforce Platform, enabling sales teams to process payments directly on invoices generated from Salesforce Billing.

*   **Overview:** [Salesforce Billing Extension](https://stripe.com/docs/use-stripe-apps/salesforce-billing-extension)
*   **Installation:** [Install the Salesforce Billing Extension](https://stripe.com/docs/use-stripe-apps/salesforce-billing-extension/install)
*   **Configuration:** [Salesforce Billing Extension configuration](https://stripe.com/docs/use-stripe-apps/salesforce-billing-extension/configuration)

### Stripe Billing Flows Extension

An unmanaged package that automates subscription schedule creation based on Salesforce Order activation, facilitating sales-assisted workflows.

*   **Overview:** [Stripe Billing Flows Extension](https://stripe.com/docs/use-stripe-apps/stripe-billing-flows-extension)
*   **Installation:** [Install the Stripe Billing Flows Extension](https://stripe.com/docs/use-stripe-apps/stripe-billing-flows-extension/install)
*   **Configuration:** [Stripe Billing flows configuration](https://stripe.com/docs/use-stripe-apps/stripe-billing-flows-extension/configuration)

### Stripe App for Salesforce B2C Commerce Cloud

This cartridge integrates Stripe payments into your Commerce Cloud storefront, supporting various payment methods and e-commerce workflows.

*   **Overview:** [Stripe app for Salesforce B2C Commerce Cloud](https://stripe.com/docs/use-stripe-apps/salesforce-commerce-cloud)
*   **Component Overview:** [Install the Stripe app for Salesforce B2C Commerce Shopfront architecture](https://stripe.com/docs/use-stripe-apps/salesforce-commerce-cloud/component-overview)
*   **Implementation Guide:** [Stripe app for Salesforce B2C Commerce implementation guide](https://stripe.com/docs/use-stripe-apps/salesforce-commerce-cloud/implementation-guide)
*   **User Guide:** [Use the Stripe app for Salesforce Commerce Cloud](https://stripe.com/docs/use-stripe-apps/salesforce-commerce-cloud/user-guide)
*   **Testing:** [Stripe app for Salesforce B2C Commerce Cloud Testing integration](https://stripe.com/docs/use-stripe-apps/salesforce-commerce-cloud/testing)

### Stripe app for Salesforce Order Management

A managed package that enables payment capture and refund functionalities for order servicing within Salesforce Order Management.

*   **Overview:** [How the App for Salesforce Order Management works](https://stripe.com/docs/use-stripe-apps/salesforce-order-management/overview)
*   **Installation:** [Install the Stripe app for Salesforce Order Management](https://stripe.com/docs/use-stripe-apps/salesforce-order-management/installation)
*   **Operations and Maintenance:** [About the Stripe app for Salesforce Order Management](https://stripe.com/docs/use-stripe-apps/salesforce-order-management/operations-and-maintenance)
*   **Testing:** [Testing the Stripe app for Salesforce Order Management](https://stripe.com/docs/use-stripe-apps/salesforce-order-management/testing)

## Related Topics

### Salesforce Billing Best Practices

Guidance on importing data, using payment centers, and optimizing performance when using Stripe with Salesforce Billing.

*   **Best Practices:** [Best practices for using Stripe with Salesforce Billing](https://stripe.com/docs/use-stripe-apps/salesforce-billing/bestpractices)

### General Salesforce Integrations

*   [Stripe apps for Salesforce](https://stripe.com/docs/use-stripe-apps/salesforce)