Skip to main content

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

  1. Go to Settings > Payments in your KeyBolt dashboard.
  2. Tap "Connect with Stripe".
  3. 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.
  4. 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.

Tip: You can use the same Stripe account you already use for Square or other processors, they don't conflict. Many locksmiths keep Square for in-person card swipes and use KeyBolt/Stripe for invoiced jobs.

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.

Still need help? Contact us and we'll respond within 2 business days.