Payments processed through Stripe

One payment layer for BrownGlobal.

Manage saved payment methods, BrownGlobal memberships, eligible invoices and supported product payments in one place. Reach usage and Wave creator obligations can flow through the same server-side billing layer.

Stripe secret keys stay on the Pay server, not in product frontends.

BrownGlobal PayWallet
SAVED PAYMENT METHOD
Supported across BrownGlobal products

One saved payment method

Save an eligible payment method in BrownGlobal Pay, then use it across supported BrownGlobal checkout experiences.

Shared billing

BrownGlobal Pass and Workspace live here, while usage-based products such as Reach report their metered usage through Pay.

Invoices and payouts

Supported business tools can use Stripe and Stripe Connect through BrownGlobal Pay for invoices and eligible payouts.

Keep payment complexity in one place.

BrownGlobal Pay is the BrownGlobal-facing payment and billing interface. Stripe handles the underlying payment processing integrations; BrownGlobal products call Pay instead of carrying separate secret payment credentials.

  • Sensitive payment credentials are handled through Stripe integrations rather than stored as raw card numbers by BrownGlobal.
  • BrownGlobal Pay keeps Stripe secret keys and webhook verification on the server side.
  • Verifiedly provides the shared BrownGlobal identity layer; payment and entitlement data stay in Pay.
  • Product access is based on verified billing events and product entitlements, not a client-side payment flag.