Connect Stripe to place one aggregate revenue summary for each closed month in a client mind.
What it imports
- Gross successful-charge revenue
- Payment count
- Refund totals and revenue net of refunds
- Paid-invoice count and amount
- Month-over-month revenue change
Armbrain never stores individual charges, invoices, customers, email addresses, card details, or other payment-level data. Stripe rows are reduced to totals while they are read, then discarded.
Create a restricted key
Use a restricted key so Armbrain can read only the two Stripe resources it needs.
- Sign in to the Stripe Dashboard for the client account.
- Open Developers → API keys.
- Choose Create restricted key.
- Give the key Read access to Charges and Invoices.
- Leave every other resource set to None.
- Create the key and copy it. Restricted keys begin with
rk_.
Do not paste a secret key beginning with sk_. If this key is ever exposed, roll it in Stripe and reconnect the connector with a new restricted key.
Connect
- Open Settings → Connectors in Armbrain HQ.
- Choose Stripe.
- Select the client mind that should receive the revenue summaries.
- Paste the restricted key and select Continue.
Armbrain verifies the account plus read access to Charges and Invoices before encrypting and saving the key.
Sync behavior
- The connector checks daily.
- It summarizes only the most recently completed calendar month, never the month still in progress.
- A period is identified by the Stripe account and month, such as
stripe:acct_123:2026-06. - Running the same month again updates that period's memory in place, which captures late refunds without creating a duplicate.
- Charges and invoices are paginated until Stripe reports there are no more pages.
Troubleshooting
- Key rejected: Confirm the key begins with
rk_, is active, and belongs to the intended Stripe account. - Missing read access: Edit or replace the restricted key so Charges and Invoices both have Read access.
- Revenue looks different: Confirm you are comparing the same completed calendar month, currency, and refund treatment in Stripe. Armbrain reports successful charges minus refunded amounts and lists paid-invoice totals separately to avoid double counting.
- Current month is missing: This is intentional. In-progress periods are incomplete and are not summarized.