Stripe integration

Use approved Stripe payment links after a customer conversation

Connect an approved Stripe workflow to share hosted payment links without collecting raw card details in website chat or phone calls.

Review gate: this route remains noindex until a live provider test and customer-safe product screenshot are attached.

Channels

Where it works

AI website assistant and AI receptionist when the exact action is enabled

Authentication

How access is granted

Stripe connection scoped to the approved account and enabled action set.

Repository evidence

Review status

Repository onboarding payment-link contract reviewed 2026-08-17

Connection type:
Scoped payment tool connection
Owner:
Product Integrations
Last tested:
Pending live provider verification
Permissions:
Minimum enabled read and write actions listed on this page; exact provider scopes require live verification.

Changelog: 2026-08-17 — Repository onboarding payment-link contract reviewed 2026-08-17

Request integration support

Data access

Reads

What InsertChat reads

  • Only Stripe objects exposed by the selected tool permissions
  • Product, price, customer, or payment context required by the approved workflow
  • No raw card-number or security-code collection

Writes

What InsertChat writes

  • An approved hosted payment or product-link outcome when the selected tool supports it
  • No direct card capture inside InsertChat
  • No refund, subscription, invoice, or customer mutation unless separately enabled and tested

Working workflow

One reviewed path from conversation to outcome

  1. 1Customer completes the qualifying or booking conversation.
  2. 2The assistant selects the approved payment path for that outcome.
  3. 3The customer receives a Stripe-hosted link and completes payment on Stripe.
  4. 4Payment status remains owned by the connected Stripe workflow, not conversational inference.

Setup

  1. 1Connect the intended Stripe environment and account.
  2. 2Enable only the product or hosted-payment workflow required by the assistant.
  3. 3Define when the link may be offered and which customer details are required.
  4. 4Test sandbox success, cancellation, unavailable product, and failed action before live use.

Limitations

  • InsertChat should never ask for or process raw card details in the conversation.
  • Live and sandbox Stripe environments must remain distinct.
  • The exact link, customer, payment, invoice, or subscription action must be verified before it is advertised.

Troubleshooting

  • Confirm the Stripe environment, account, permissions, product, and price are correct.
  • Run the workflow in sandbox before enabling a live customer path.
  • Treat an unavailable action as a human follow-up rather than a successful payment request.