Set Up Stripe Payments
Why Stripe?
KeyBolt uses Stripe to handle all customer payments. Stripe is the same payment processor used by Amazon, Shopify, and millions of other businesses. Your customers' card data is handled entirely by Stripe, it never touches KeyBolt's servers, which means zero PCI compliance headaches for you.
Connecting Your Stripe Account
- Go to Settings > Payments in your KeyBolt dashboard.
- Tap "Connect with Stripe".
- You'll be redirected to Stripe's secure signup/login page. If you already have a Stripe account, log in. If not, Stripe will walk you through creating one, you'll need your business info, bank account for deposits, and a government ID for verification.
- Once connected, you'll be redirected back to KeyBolt with a confirmation message.
The Stripe part takes about 5 minutes if you're creating a new Stripe account, or under a minute if you already have one.
We Check Every Shop First
KeyBolt reviews every new shop before switching card payments on. If you tap Connect and see a note saying card payments aren't switched on for your shop yet, that is the review, not a problem with your account and not a problem with Stripe. We email you as soon as it clears, and then the steps above will work.
While you wait you can set up the rest of KeyBolt and build bills as drafts. Sending a bill needs Stripe connected, so hold off on sending until you hear from us.
How Payments Work
Once Stripe is connected, here's what happens when you send an invoice:
- KeyBolt creates a Stripe invoice with your line items, tax, and total.
- KeyBolt puts up a bill page at your own KeyBolt address, with your shop name, your logo, and the invoice details. Stripe runs the card form on it, so card numbers never touch KeyBolt or your business.
- Your customer clicks the payment link in their email/SMS and pays on that page.
- Stripe deposits the funds into your connected bank account (typically within 2 business days).
- KeyBolt receives a webhook notification and updates the invoice status to Paid automatically.
Fees
KeyBolt takes no cut of your payments. The only fees are Stripe's standard processing rates (2.9% + 30 cents per transaction at time of writing). These are deducted automatically before the deposit hits your bank account. You can see a full breakdown in your Stripe dashboard.
Managing Your Stripe Account
For detailed payment history, refunds, and payout schedules, log in to your Stripe dashboard at dashboard.stripe.com. KeyBolt shows you invoice statuses and payment confirmations, but Stripe's dashboard is the authoritative source for all financial details.
Related articles
Still need help? Contact us and we'll respond within 2 business days.