Create an integrator
Authentication & Setup
Create Integrator Account
This endpoint will help you create an integrator
POST
Create an integrator
Create a new integrator account to start using the Kotani Pay API platform.email
Body
application/json
organization
Example:
"A&B Company"
product name
Example:
"MY APP NAME"
first_name
Example:
"John"
last_name
Example:
"Doe"
Example:
"ab@gmail.com"
phone
Example:
"+xxx xxx xxx xxx"
Country code (accepts ISO-2 or ISO-3, auto-converts to ISO-2)
Example:
"US or USA"
Default webhook callback URL
Example:
"https://example.com/kotani/webhooks"
Shared secret used to sign webhook payloads
Example:
"whsec_xxx"
Webhook events this integrator is subscribed to
Available options:
transaction.status.updated, transaction.deposit.status.updated, transaction.withdrawal.status.updated, transaction.onramp.status.updated, transaction.offramp.status.updated, payment.confirmed, kyc.status.changed, refund.lightning.invoice_needed, refund.completed, refund.failed, settlement.approved, settlement.rejected, settlement.processed, settlement.cancelled, settlement.paused, settlement.batch.approved, settlement.batch.rejected, settlement.batch.processed, settlement.batch.partial, settlement.batch.cancelled, system.event Example:
[
"transaction.deposit.status.updated",
"payment.confirmed"
]