Billing
Easytools
Easytools checkout and subscriptions, as an overlay on the Stripe account underneath it.
At a glance
- Category
- Billing
- Required
- Yes — billing is the one required slot
- Auth
- API key or token
- Powers
- Revenue, Retention, Profitability
- Freshness
- Stale after 6 hours
- Webhook
- Yes — signed, per project
Connect it
- 1In Easytools, open Store settings → Developer and create an API token.
- 2Press Connect on Easytools in Seiton and paste the token.
- 3If your store sells through a specific Easycart store, add that store id in the same dialog.
The API token is created here: cart.easy.tools.
Webhook
The exact URL — including this project's id — is shown in the product after you connect. Copy it from there rather than building it by hand.
https://www.seiton.online/api/webhooks/easytools?website_id={WEBSITE_ID}website_id is not optional
The signature is verified against the vault secret of that specific project. Without the query parameter the endpoint refuses the request rather than guessing which project a payload belongs to.
Worth knowing
- Easytools runs on your own Stripe account. Connect Stripe as the primary billing source; Easytools then adds checkout context without double-counting MRR.
Disconnecting
Disconnect from the Integrations page. Seiton deletes the stored credentials, removes any webhook endpoint it created in your account, and strips the fields this provider owned out of your snapshots — those metrics go back to insufficient data rather than freezing at their last value.
Revoking the token or OAuth grant inside Easytools works just as well and stops reads immediately. The connection then shows as revoked on the next sync, with the reason.
