PLANNED / PRODUCTPAY CONNECT
Continue with ProductPay.
A future permissioned sign-in standard that lets publisher software verify the correct buyer and product entitlement without receiving marketplace credentials or the buyer’s wider purchase history.
PLANNED — NOT AVAILABLE IN THE CURRENT MVPWhy it matters
The permanent Verified Help link puts ProductPay inside a product without requiring authentication changes. ProductPay Connect is the next layer: a publisher can place a recognizable button on its login or support page and request a narrowly scoped confirmation from ProductPay.
This changes ProductPay from a destination into permissioned infrastructure. Each publisher connection makes the buyer’s ownership account more useful, while every new buyer makes ProductPay more valuable to connected publishers.
Proposed authorization flow
- 01Publisher starts a request
The verified publisher identifies its client, exact product, approved callback, state and PKCE challenge.
- 02ProductPay authenticates the buyer
The buyer signs in or recovers the verified purchase inside ProductPay—not on the publisher page.
- 03Buyer sees the exact permission
The consent screen names the publisher, product and entitlement facts requested.
- 04ProductPay returns a one-time code
The publisher exchanges it server-to-server. The browser never receives a reusable platform secret.
- 05Publisher opens the correct experience
The result can create or connect an account, admit the buyer to the product or prefill verified support.
- 06Lifecycle stays connected
Signed refund, revocation and restoration events keep the publisher’s access decision synchronized.
Minimum product-scoped claims
A different stable ProductPay user reference for each publisher, preventing easy cross-publisher correlation.
Only the ProductPay product included in the authorization request.
Active, scheduled, paused or revoked, plus authoritative start or expiry where available.
Whether ownership comes from a connected authoritative purchase source.
A masked display address or other field only when the buyer explicitly approves it.
Three delivery gates
Permanent product routes, recovery, self-service, verified support and funnel reporting.
Allowlisted clients and callbacks, signed one-time product connection and manual security review.
Authorization code plus PKCE, discovery, rotating keys, client management, revocation and conformance testing.
Build gate
Proceed beyond Gate A only after buyers repeatedly use Verified Help, publishers keep the link installed, and ProductPay can operate recovery, session security and entitlement lifecycle updates reliably. ProductPay Connect creates a durable network effect, but it also makes ProductPay an identity provider.