Choose a path
Your enabled payment channels determine which methods, amounts and currencies are available. New subscription sales are currently paused; this guide covers one-time payments.
Prepare access
Create or sign in to your merchant account, check onboarding and payment-channel prerequisites, and obtain credentials in Developer settings. You handle registration, verification, agreement acceptance and payments; the Agent can prepare code and guide you through remaining steps. Set secrets privately in your application’s server environment or secret manager. Do not paste them into Agent conversations or commit them. The native Webhook secret is different from the API key. Configure Webhook before the first native payment, because adding it afterward does not automatically create pastorder.paid events.
There is currently no self-service sandbox key. Use staging only when Kyren supplies its Base URL and matching credentials. Do not use test cards on an unconfirmed live channel.