Straddle Embed extends next-generation account-to-account payment infrastructure to platforms, marketplaces, and other PSP/PayFac providers.

Embed simplifies the process of integrating open-banking payments and managing complex money movement scenarios within an app or service. It is designed to support various bank payments use cases and offers a complete suite of tools to accept payments, onboard customers, and streamline risk and operations.

Key Features

Unified API Access

Extend Straddle’s core features through a single API key.

Stay Competitive

Differentiate and add platform stickiness with next-generation payment capabilities.

Instant Onboarding

Onboard new merchants in minutes, document-free.

Better Monetization

Flexible revenue sharing model with up to 70% of monthly earnings.

Zero Payment Liability

With Embed, your platform carries no payment liability or risk - you build compelling software; we handle payments, compliance, and risk for your clients.

Use Cases

Straddle Embed is designed to support various types of platforms, each with unique payment needs:

SaaS Platforms

Embed subscription billing, automated invoicing, and diverse payment options directly into your software for your clients.

Marketplaces

Integrate secure buyer-to-seller payments, escrow services, and automated commission payouts into your marketplace platform.

Payment Facilitators

Incorporate open-banking payments, reduced transaction costs, and faster settlements into your existing payment offerings.

Enterprise Solutions

Embed customizable payment flows, ERP integrations, and high-volume transaction handling into your enterprise software.

Built for platforms

Straddle’s data model and API architecture was designed from the ground up with embedded use cases in mind:

Multi-Tenant Architecture

Natively manage multiple merchants under a single platform

Flexible Authentication

Support for both platform and merchant-specific API keys

Comprehensive Webhooks

Receive events at platform and merchant levels

Contextual Data Model

API responses include merchant and platform context

This embedded-first approach enables platforms to seamlessly integrate Straddle’s capabilities, offering a native experience to their merchants without the complexities of building complex payment technololgy natively.

Instant Onboarding

Straddle’s instant onboarding process enables platforms to quickly and efficiently onboard new merchants without the need for extensive paperwork. This streamlined approach significantly reduces the time-to-market for your merchants.

Instant onboarding allows you to activate new merchant accounts in minutes, not days or weeks.

Key Benefits

Speed

Onboard merchants in minutes, allowing them to start transacting quickly.

Simplicity

Document-free process reduces friction and improves user experience.

Compliance

Automated checks ensure regulatory compliance without manual review.

Scalability

Easily onboard multiple merchants simultaneously as your platform grows.

Onboarding Process

Follow these steps to onboard a new merchant using Straddle Embed:

1

Create Organization

Use the API to create a new organization for the merchant.

2

Create Account

Within the organization, create a new account for the merchant.

3

Add Representative

Add at least one representative to the account with necessary details.

4

Link Bank Account

Connect the merchant’s bank account to their Straddle account.

5

Initiate Onboarding

Trigger the onboarding process using the API or hosted solution.

API vs. Hosted Solution

Straddle offers two methods for implementing the instant onboarding process:

Choose the API integration for maximum flexibility, or the hosted solution for faster time-to-market.

Start Building with Straddle

Get your platform up and running with Straddle Embed by following these steps:

1

Create Your Platform

Sign up for a Straddle account and set up your platform in the dashboard.

2

Consult with Experts

Reach out to Straddle’s founders for personalized guidance on your integration.

This step is optional but recommended for optimizing your implementation.

3

Implement Core Pay by Bank Functions

Integrate the key components of Pay by Bank:

Identity

Implement customer verification

Bridge

Set up bank account connectivity

Payments

Enable payment processing

4

Choose Onboarding Model

Decide between API integration or hosted solution for merchant onboarding:

5

Enable Platform-wide Webhooks

Set up webhook endpoints to receive real-time updates on transactions and other events across your platform.

6

Start Shipping

Launch your Straddle-powered platform and begin onboarding merchants and processing payments.

Detailed documentation is available for specific components: Organizations, Accounts, Representatives, Linked Bank Accounts, and Capabilities.

Support and Resources

Technical support and additional resources are available: