# Embedded Payments for Platforms: Introduction

> Shuttle's Embedded Payments for Platforms is for SaaS platforms that want to offer payments as a native, white-labelled feature within their own application. Th

Shuttle's Embedded Payments for Platforms is for SaaS platforms that want to offer payments as a native, white-labelled feature within their own application. The platform owns the full payment experience — merchants are provisioned by the platform and never interact with Shuttle directly.

This means you can offer more than 40 payment providers to your merchants with a single integration.

Shuttle's Embedded Payments for Platforms provides:

- **Applications**: Group your merchant instances by product line or region, each with independent credentials, webhook destination, and feature configuration
- **Multi-tenant merchant management**: Provision and manage multiple merchant accounts programmatically via the Platform API
- **Payment processor management**: Control payment processor availability per merchant and track usage
- **Embeddable UI components**:
    - **Merchant Setup Component**: For connecting payment processors and configuring checkout
    - **Checkout**: For capturing card details and processing payments
    - **Express Checkout**: For capturing customer, shipping, and payment details via supported wallet solutions
    - **BNPL Messaging**: For embedding buy-now-pay-later messaging (e.g., "Buy in 3 installments") into your platform
    - **Activity View**: For tracking payment activity
- **REST API**: For programmatic access to all payment operations
- **Webhooks**: For receiving real-time notifications of payment events

Please refer to the [Platform API Reference](/platforms/reference/platform-api/) for more details.