/
KY
kyshi
/
Kyshi MoR Public API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 4w ago · Updated 4w ago
latest
OpenAPI 3.0.3
2026-07-24
51
39
34.5 KB
3c46fabe8df7
General Payment Links
3
post
Create general payment link
get
Verify general payment link
post
Checkout general payment link
Payment Links
2
post
Initialize payment link
get
Verify payment link
Plans
3
get
List plans
post
Create plan
get
Get plan
Rates
2
get
Get rates
get
Get custom rates
Subscriptions
12
get
List subscriptions
post
Create subscription
get
Get subscription
patch
Manage subscription
post
Charge subscription
post
Update subscription card
post
Retry subscription payment
post
Simulate subscription
get
List subscription invoices
get
Get subscription invoice
get
List subscription payment attempts
get
List invoice payment attempts
Transactions
5
post
Initialize transaction
post
Charge transaction
get
Verify transaction
get
List transactions
get
Get transaction
Transfers
8
get
List payout banks
get
Resolve payout account name
get
List beneficiaries
post
Create beneficiary
get
Get beneficiary
get
List transfers
post
Initiate transfer
get
Get transfer
VA Transfer
10
get
List VA transfer banks
get
Resolve VA transfer account name
get
List VA transfer beneficiaries
post
Create VA transfer beneficiary
get
Get VA transfer beneficiary
get
List VA transfers
post
Initiate VA transfer
post
Initiate bulk VA transfer
get
Get VA transfer
get
Get bulk VA transfer
Virtual Accounts
6
get
List virtual accounts
post
Create virtual account
get
Get virtual account
get
Get wallet balance
get
Verify wallet payment
post
Simulate virtual account credit
Transactions
Initialize transaction
post
/v1/transactions/initialize
Request body
InitiatePaymentRequest
required
email
string
email
required
firstName
string
lastName
string
phoneNumber
string
localCurrency
'NGN'
|
'KES'
|
'ZAR'
|
'GHS'
|
'XOF'
|
'USD'
required
reference
string
channels
string[]
amount
number
required
amountCurrency
'settlement'
|
'local'
metadata
object
redirectUrl
string
feeBearer
'MERCHANT'
|
'CUSTOMER'
taxChargeable
'INCLUSIVE'
|
'EXCLUSIVE'
Response
Transaction initialized.
InitializeTransactionResponse
required
status
boolean
message
string
code
integer
{"stackTrail":"components:schemas:GenericResponse:properties:data","oasType":"schema","type":"unknown"}