Skip to content
Stripe integration

“Was I charged twice?” Answered without a ticket.

Connect Stripe and KuraChat can check a customer’s recent payments once they’ve confirmed their email. It can also quote the prices you keep in Stripe.

Free for up to 100 conversations · No credit card

What the Stripe connection lets the bot do.

KuraChat only makes read requests to Stripe. It can’t create charges, issue refunds or change a customer, so a public chat widget can never move money.

Payment and refund status

For a verified customer, the bot reads their five most recent charges (amount, status, date and description) and answers from those.

Verified email first

Questions about charges, refunds, invoices or receipts trigger a 6-digit email code before any payment data is read. An email typed into the chat is never used for lookups.

Your prices, quoted correctly

Active Stripe prices become the bot’s price list. Where a Payment Link exists for a price, it appears on a card as a Buy button.

Billing questions it can answer.

Was I charged twice this month?Did my refund go through?When did my last payment go out?What was the $29 charge on the 3rd for?How much is the annual plan?Is there a monthly option?Can I pay online?

Connect Stripe on the Pro plan.

  1. 01

    Choose Pro

    Integrations are part of Pro ($29/mo) and Ultra ($99/mo).

  2. 02

    Copy an API key

    Open the API keys page in your Stripe Dashboard and copy the secret key for the account you want the bot to read.

  3. 03

    Connect in KuraChat

    Go to Settings → Integrations, choose Stripe and click Connect. The key is encrypted before it’s stored.

  4. 04

    Ask a test question

    Open the widget and ask about a payment using an email that has Stripe charges. You’ll see the code step first.

For your team

Payments beside every conversation.

When a chat includes an email, agents see that customer’s recent Stripe payments in the inbox, labelled verified or unverified so they know how far to trust it.

  • Amount, status and date for the last five payments
  • Refunded charges are marked as refunded
  • Shown alongside WooCommerce or Razorpay data if those are connected
FAQ

Questions? Answered.

Can the bot issue refunds?

No. The connection is read-only. Refund requests are passed to your team, who handle them in Stripe as usual.

Which payments can it find?

Charges attached to a Stripe customer with the same email the visitor verified. Payments without a customer record, or under a different email, won’t show up.

What if I also have a WooCommerce store connected?

The store’s products become the price list and Stripe prices aren’t added, so the bot never quotes two conflicting catalogues. Payment lookups still work.

Is my Stripe key safe?

It’s stored encrypted and only used on our servers for read requests. Disconnecting Stripe deletes the stored key.

Which plan do I need?

Pro ($29/mo) or Ultra ($99/mo). Integrations aren’t included in the Free plan.

Your shop closes. Your support doesn’t.

Start on the free plan, add your FAQs, and KuraChat is answering on your site in minutes. Upgrade when it is earning its keep.