Overview
Supercharge platform payments with Straddle Embed
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:
Create Organization
Use the API to create a new organization for the merchant.
Create Account
Within the organization, create a new account for the merchant.
Add Representative
Add at least one representative to the account with necessary details.
Link Bank Account
Connect the merchant’s bank account to their Straddle account.
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:
Create Your Platform
Sign up for a Straddle account and set up your platform in the dashboard.
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.
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
Choose Onboarding Model
Decide between API integration or hosted solution for merchant onboarding:
Enable Platform-wide Webhooks
Set up webhook endpoints to receive real-time updates on transactions and other events across your platform.
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: