Merchant integration
Publish service offers, required permissions and accepted payment methods in the dashboard merchant portal.
Open the dashboard merchant portal to register services, verify domains, publish offers, and issue scoped API credentials. Merchants set their own service terms; free offers use a zero price. An offer identifies the service operation, category, billing unit, description, and price. Publish a price in US dollars; the gateway stores the corresponding integer microcredit amount. Agent permissions are configured separately by the owner.
Check free account access with an authenticated resource-bound agent token and match the result to your independently verified AgentID identity and configured merchant offer. A paid offer’s paymentRequired result does not grant access.
Verify spending authority before delivering a paid service. Capture and fulfillment retries must remain idempotent. Provider status determines whether a payment method is available. Gateway contract · Payment methods.
Inference and subscription services
An inference provider or subscription service can register as a merchant using its actual domain and category. Publish only operations your service already fulfills, with a specific billing unit and price. A category label does not connect an AI provider, meter tokens, or start a recurring subscription. Provider integration and entitlement delivery remain the merchant’s responsibility; agentsub does not currently schedule recurring charges.
