Stripe Integration
Floatless integrates directly with Stripe to enable secure online payments. Our integration uses a "Bring Your Own Key" (BYOK) architecture, ensuring that you maintain full control over your funds and customer data.
Features
Connecting your Stripe account enables:
- Pay Now Links: Automatically adds a payment link to every invoice email.
- Credit Card Storage: Securely vault customer cards for future auto-pay.
- Real-Time Sync: When a payment clears in Stripe, the invoice in Floatless is marked as
PAIDinstantly via webhooks. - Refunds: Initiating a Credit Memo in Floatless can automatically trigger a refund to the customer's card.
Configuration Guide
Step 1: Get Your Keys
- Log in to your Stripe Dashboard.
- Navigate to Developers > API keys.
- Copy your Publishable Key (starts with
pk_live_...). - Copy your Secret Key (starts with
sk_live_...).
Step 2: Configure Floatless
- In Floatless, go to Settings > Integrations.
- Click Connect Stripe.
- Paste your keys into the respective fields.
Step 3: Setup Webhooks
To ensuring payments sync back to Floatless:
- Go to Developers > Webhooks in Stripe.
- Click Add endpoint.
- Enter your Floatless webhook URL:
https://api.yourdomain.com/api/v1/webhooks/stripe/{your-org-id}. - Select events to listen for:
payment_intent.succeededpayment_intent.payment_failedsetup_intent.succeededSecurity: Your Secret Key is encrypted before being stored in our database. We never share your keys with third parties.