Integrations

Stripe Integration

One click. Read-only. Automatically collect verified reviews on every Stripe charge.

The Signed Reviews Stripe integration connects in one click — no code, no API keys, no webhook configuration. Once connected, every new Stripe charge automatically generates a verified review invitation. The connection is read-only (enforced by Stripe's OAuth model), so there is zero risk to your Stripe account.

What we can (and can't) do

✅ Read charges

Verify that a purchase happened and match it to a reviewer.

✅ Read customers

Match a reviewer's email to the Stripe customer record.

✅ Read subscriptions

Support subscription businesses with recurring verification.

✅ Read refunds

Automatically hide reviews for refunded charges.

❌ Create charges

We cannot charge your customers or create payment intents.

❌ Issue refunds

We cannot refund or modify any transaction in your account.

How to connect

  1. Sign up or log in

    Create a free Signed Reviews account at platform.signedreviews.com. No credit card required. The Free plan includes Stripe integration with up to 25 review invitations per month.

  2. Click "Connect Stripe"

    In your dashboard, click the Stripe connection button. You'll be redirected to Stripe's official OAuth authorization page — the same flow used by thousands of Stripe App installations.

  3. Authorize read-only access

    Stripe shows you exactly which permissions are requested. All are read-only. Review and click "Connect." The redirect brings you back to your Signed Reviews dashboard.

  4. Configure auto-requests

    Choose your invitation timing: immediately after purchase (digital products), after a configurable delay (physical products), or triggered by your delivery webhook. Set reminder cadence — standard is 3 and 7 days.

  5. Customize your branding

    Upload your logo, set brand colors, and customize the email sender name. Every review invitation carries your branding — your customers see your business, not ours.

  6. Go live

    Switch from test mode to live. Every new Stripe charge automatically generates a verified review invitation. Your public review page is live immediately at signedreviews.com/yourbusiness.

Beyond the integration

Once connected, you get more than automated review collection:

  • Public review page — a hosted, branded page showing every verified review with cryptographic proof badges.
  • Public API — embed reviews on your own website (API docs).
  • Trust badge — "Verified by Signed Reviews" badge to display on your site and in email footers.
  • Delivery webhook — trigger review invitations at exactly the right moment (e.g., when the tracking number shows "delivered").
  • Analytics — invitation sent/opened/submitted rates, review volume over time, average rating trends.

Frequently asked questions

Is the Stripe connection really read-only?

Yes. The OAuth scope is limited to reading charges, customers, and subscriptions. Signed Reviews cannot create charges, issue refunds, update subscriptions, modify customers, or initiate any write operation in your Stripe account. This is enforced by Stripe's permission model — not by policy.

Does this work with Stripe Connect platforms?

Yes — if your platform processes payments through Stripe Connect and you have access to the Stripe account, you can connect it. Each connected account is treated independently.

What happens if a charge is refunded?

Stripe sends a charge.refunded webhook. Signed Reviews automatically hides the associated review from your public page. No manual moderation. The review record is preserved for audit but not displayed.

Do I need to change anything in my Stripe account?

No. You don't need to add webhooks, modify API keys, or change any settings in your Stripe dashboard. The OAuth connection handles everything.

Can I disconnect at any time?

Yes. Disconnect from your Signed Reviews dashboard or revoke access from your Stripe dashboard. Your existing verified reviews remain — the cryptographic signatures are independent of the active connection.

Does this work with Stripe test mode?

Yes. You can connect a Stripe test-mode account during onboarding. Switch to live mode when you're ready to go to production.

Connect your Stripe account →

Related: Stripe Verified Reviews guide · How it works · API reference