Skip to content
retentix
  • Product
  • How it works
  • Pricing
  • FAQ
  • Guides
Log in Get started

On this page

  • Why this page
  • The three calls we make
  • What is absent
  • The key itself
  • The scope is yours to set

Setup guide

  • Setting up retentix

Reference

  • 01What we do with your Stripe key
  • 02Proving which subscriber is cancelling
  • 03What we keep, and for how long

Reference 1 of 3

What we do with your Stripe key

This page exists because connecting a payment key to someone else's service is the largest thing we ask of you. So here is the whole surface, not a summary of it.

The three calls we make

We read a subscription, to see what it is on today. We create a coupon, when the offer you configured needs one. And we write that coupon — or a pause — onto the subscription. That is the entire set.

What is absent

There is no code path in this service that calls charges, payouts, transfers, customers, payment intents, balance, invoices, refunds or prices. Not restricted by policy — absent. Two Stripe resources are reachable from our code and those are the two above.

Which Stripe resources this service can reach Two resources are reachable: subscriptions and coupons. Nine are not reachable: charges, payouts, transfers, customers, payment intents, balance, invoices, refunds and prices. REACHABLE (2) Subscriptions Coupons NOT REACHABLE (9) charges payouts transfers customers payment intents balance invoices refunds prices

The key itself

We require a restricted key. A key that does not start with rk_ is refused when you paste it, with the same message from both of the two functions that can write one. The key is encrypted before it is stored, with a passphrase kept in a separate secret store, and exactly one server-side function can decrypt it. No screen in the product will show it back to you, in either form.

The scope is yours to set

The scope of the key is yours to set in Stripe. We ask for read and write on Subscriptions and Coupons. If you grant less, Stripe refuses the call and we record the refusal rather than working around it.

Previous Setting up retentix
Next Proving which subscriber is cancelling
retentix

Keep customers before they leave.

Product

  • Overview
  • How it works
  • Pricing
  • FAQ
  • Guides

Legal

  • Terms
  • Privacy
  • Refunds

Contact

  • Contact
  • hello@retentix.co

© 2026 retentix. All rights reserved.