# Stripe

{% hint style="info" %} <sub>If you feel clever around payments, pause. Clever plus money equals audit season. Boring plus money equals sleep.</sub>
{% endhint %}

<h2 align="center"><sub>This page means</sub></h2>

<table><thead><tr><th width="286.72723388671875">This page is</th><th>This page is not</th></tr></thead><tbody><tr><td><sub>Operator discipline for the Stripe slot</sub></td><td><sub>Legal or tax advice for your entity</sub></td></tr><tr><td><sub>Save, Test, least privilege habits</sub></td><td><sub>A guarantee that every charge will succeed</sub></td></tr></tbody></table>

<h3 id="how-to-get-a-github-api-key-for-aria" align="center"><sub>How to get a Stripe API key for ARIA</sub></h3>

{% stepper %}
{% step %} <sub>**Create a Stripe account**</sub>

<sub>Open</sub> [<sub>serper.dev</sub>](https://serper.dev)<sub>, sign up, and confirm your email if Serper asks.</sub> \ <sub>You need a logged in session before the dashboard shows keys.</sub> \ <sub>Serper gives 2500 free credits, enough to start in ARIA.</sub>
{% endstep %}

{% step %} <sub>**Open Developers > API keys**</sub>

<sub>In the Stripe Dashboard, go to</sub> <sub></sub><sub>**Developers**</sub> <sub></sub><sub>then</sub> <sub></sub><sub>**API keys**</sub><sub>. Direct link:</sub> [<sub>API keys</sub>](https://dashboard.stripe.com/apikeys)<sub>.</sub>
{% endstep %}

{% step %} <sub>**Create a sk\_live key**</sub>

<sub>Use a full secret key</sub> <sub></sub><sub>`sk_live_`</sub><sub>, treat rotation and least privilege as mandatory hygiene.</sub>
{% endstep %}

{% step %} <sub>**Copy the live secret once**</sub>

<sub>Reveal and copy the secret. Never paste it into Slack, email, or a slide deck.</sub> \ <sub>If exposure happens, roll the key in Stripe immediately, then</sub> <sub></sub><sub>**Remove**</sub> <sub></sub><sub>and</sub> <sub></sub><sub>**Save**</sub> <sub></sub><sub>the new value in ARIA.</sub>
{% endstep %}

{% step %} <sub>**Paste in ARIA Settings**</sub>

<sub>In ARIA</sub> <sub></sub><sub>**Settings**</sub><sub>, open</sub> <sub></sub><sub>**Stripe Secret Key**</sub><sub>, paste,</sub> <sub></sub><sub>**Save**</sub><sub>, then</sub> <sub></sub><sub>**Test**</sub><sub>. ARIA runs a safe balance plus temporary customer smoke flow. Read failures literally (wrong mode, revoked key, missing permission).</sub>
{% endstep %}
{% endstepper %}

***

<h2 align="center"><sub>Ask a question</sub></h2>

<p align="center"><sub><strong>Who is allowed to move money in this workspace, and who is only allowed to read receipts?</strong></sub> <br><sub>If the answer is “everyone,” fix governance before you Save live keys.</sub></p>

<h3 align="center"><sub>Official Stripe links</sub></h3>

<table><thead><tr><th width="219.45452880859375">Resource</th><th>URL</th></tr></thead><tbody><tr><td><sub>Stripe Dashboard</sub></td><td><a href="https://dashboard.stripe.com"><sub>https://dashboard.stripe.com</sub></a></td></tr><tr><td><sub>API keys</sub></td><td><a href="https://dashboard.stripe.com/apikeys"><sub>https://dashboard.stripe.com/apikeys</sub></a></td></tr><tr><td><sub>Restricted keys</sub></td><td><a href="https://docs.stripe.com/keys#create-restricted-secret-key"><sub>https://docs.stripe.com/keys#create-restricted-secret-key</sub></a></td></tr><tr><td><sub>Stripe security overview</sub></td><td><a href="https://docs.stripe.com/security"><sub>https://docs.stripe.com/security</sub></a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ariaagi.com/settings-and-integrations/stripe.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
