Getting Started

Before calling the S2S API in production, complete the checklist below. Missing steps are the most common cause of 401, 400, or payee-configuration errors.


Prerequisites

Requirement
Why it matters

KYB-verified merchant account

Required Kollect Registered (loginarrow-up-right/signuparrow-up-right) Merchant with status KybVerified. Check statusarrow-up-right

API key and secret

Required for POST /sdk/server/create-payment. Create credentials through the product flows that issue access tokens (Click herearrow-up-right, navigate to API section and generate API and secret key).

Merchant Custodial Wallet

Payout initiation resolves the payee from the merchant form or user record. Without a deposit address, payment creation can fail with a mapped business error.

HTTPS webhook URL (recommended)

For production, expose a stable URL that accepts POST JSON, click herearrow-up-right, navigate webhook and expose endpoints.


Configuration checklist

1

Complete Onboarding.

  • Login/Signup to kreatorverse.com

  • Fill onboarding form.

  • Connect existing wallet or create new with privy.

  • Wait for KYB Verification.

  • Get KybVerified Status and Admin access.

2

Proceed for Credential Generation

  • Navigate API section, Generate API key and secret key.

  • Activate your API.

3

Register your webhook (optional but typical)

  • Expose your receiving webhook url and generate wehbook signin secret.

  • Test your webhook endpoint using below test button.

4

Implement request signing

5

Implement idempotency

  • Send a unique X-Idempotency-Key per logical checkout or order.

6

Call the API


Base URL

See Base URL & environments for further API reference.


Last updated

Was this helpful?