Stripe Integration Setup
How to connect your Stripe API key and verify the configuration for payment processing.
Overview
Sarudo integrates with Stripe to handle payment processing, invoicing, and financial transactions. Stripe is the world's most popular payment platform, trusted by millions of businesses. Through Stripe, your AI employee can create checkout links for one-time payments, generate and send invoices, track payment status, and process refunds — all through simple conversation commands. Your existing Stripe account is used, keeping all financial data within your Stripe dashboard.
What you'll need: your own Stripe account. Sarudo connects to it using your Stripe API keys during onboarding, so payouts land directly in your Stripe balance and Stripe's transaction fees bill against your Stripe plan — not through your Sarudo subscription.
Connecting Your Stripe Account
To enable payment features, you need a Stripe account with an API key. During onboarding, your setup team will help you generate a restricted API key with the appropriate permissions (charges, invoices, refunds, and customers). This key is stored securely in your server's encrypted environment variables. The connection is read-write, allowing your AI employee to both view and create payment-related resources in your Stripe account.
Use a restricted API key with only the permissions your AI employee needs, not your Stripe secret key. This follows the principle of least privilege for security.
Verifying Configuration
After connecting Stripe, verify the integration by asking your AI employee about your Stripe status. It will confirm the API connection, show your account name, and indicate which features are available. You can also run a test by asking for recent payments — if the AI can retrieve your Stripe data, the integration is working correctly.
Checking Stripe connection
Verify your payment setup.
Stripe Fees
Stripe charges standard processing fees on transactions (typically 2.9% + $0.30 per successful card charge in the US). These fees are charged by Stripe directly to your Stripe account and are separate from your Sarudo subscription. Sarudo does not add any additional fees on top of Stripe's standard pricing. All transaction fees, payouts, and financial reporting are managed through your Stripe dashboard.