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 > Billing in your KeyBolt dashboard.
  2. Tap "Connect 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 entire process takes about 5 minutes if you're creating a new Stripe account, or under a minute if you already have one.

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.
  • Stripe generates a hosted payment page — a secure, professional-looking page with your shop name and the invoice details.
  • 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 24 hours.