stack/apps/e2e/tests/backend/endpoints/api/v1/internal
Mantra 3a5153f4db
feat(payments): collect 0.9% platform fee on every stripe money movement (#1378)
## Summary

Charges the platform 0.9% on both legs of each transaction on
non-internal projects.

- **Charge leg** — rides along via Stripe's native
\`application_fee_amount\` / \`application_fee_percent\` params on the
PaymentIntent / Subscription.
- **Refund leg** — Stripe's default reverses our charge-leg fee on
refund, netting us zero. We disable that with \`refund_application_fee:
false\`

## Refs
-
https://docs.stripe.com/api/subscriptions/create#create_subscription-application_fee_percent
-
https://docs.stripe.com/api/payment_intents/object#payment_intent_object-application_fee_amount

---------

Co-authored-by: nams1570 <amanganapathy@gmail.com>
2026-05-05 09:22:53 -07:00
..
payments [Feat] Add payment methods page to dashboard (#1103) 2026-01-20 14:33:31 -08:00
projects Speed up tests (#1063) 2025-12-28 11:25:04 -08:00
api-keys.test.ts Speed up tests (#1063) 2025-12-28 11:25:04 -08:00
component-versions.test.ts dev tool indicator (#1272) 2026-04-13 17:43:03 -07:00
config-local-emulator.test.ts make config typesafe (#1254) 2026-04-06 18:31:55 +00:00
config.test.ts "Require publishable client key" toggle (#1158) 2026-02-19 10:23:16 -08:00
email-drafts.test.ts Emails redesign (#1076) 2026-02-16 14:57:17 -08:00
email-queue-step.test.ts Email outbox backend (#1030) 2025-12-12 10:26:38 -08:00
email-templates-create.test.ts Emails redesign (#1076) 2026-02-16 14:57:17 -08:00
email-templates.test.ts Emails redesign (#1076) 2026-02-16 14:57:17 -08:00
email.test.ts Email outbox backend (#1030) 2025-12-12 10:26:38 -08:00
failed-emails-digest.test.ts Update email rendering code to use latest version of freestyle and to have a fallback with vercel sandbox (#1091) 2026-01-14 10:53:16 -08:00
feedback.test.ts Skip analytics init on apps without persistent token store (#1336) 2026-04-14 09:43:37 -07:00
local-emulator-project.test.ts make config typesafe (#1254) 2026-04-06 18:31:55 +00:00
managed-email-onboarding.test.ts Redesign Email Server settings + managed domain flow (#1373) 2026-04-24 13:35:03 -07:00
mcp.test.ts Move internal MCP server to backend, use Mintlify MCP for docs tools (#1389) 2026-04-29 09:45:52 -07:00
projects.test.ts Fix tests 2026-03-30 11:25:28 -07:00
send-test-email.test.ts [Refactor][Feat] Implement Plan Limits for Hard-and-Soft Item Caps (#1215) 2026-05-04 18:25:13 -07:00
sign-up-rules-stats.test.ts Hover tooltip for signup rules 2026-03-23 12:34:23 -07:00
sign-up-rules-test.test.ts Turnstile integration for fraud protection (#1239) 2026-03-20 21:26:45 +00:00
transactions-refund.test.ts feat(payments): collect 0.9% platform fee on every stripe money movement (#1378) 2026-05-05 09:22:53 -07:00
transactions.test.ts fix product route access (#1134) 2026-01-27 18:30:14 +00:00
wysiwyg-edit.test.ts Custom dashboards and unified ai no playground (#1243) 2026-03-13 20:24:40 +00:00