# Kutanapay Merchant API ## Docs - [Merchant Webhooks](https://doc.kutanaafrica.com/merchant-webhooks-5221976f0.md): ## API Docs - Merchant API Keys [Create Api Key](https://doc.kutanaafrica.com/create-api-key-22756872e0.md): Create API key for authenticated merchant (requires x-api-key authentication). - Merchant API Keys [Get Api Keys](https://doc.kutanaafrica.com/get-api-keys-22756873e0.md): Get all API keys for authenticated merchant (requires x-api-key authentication). - Merchant API Keys [Revoke Api Key](https://doc.kutanaafrica.com/revoke-api-key-22756874e0.md): Revoke API key (requires x-api-key authentication). - Merchant Wallet [Get All Wallets](https://doc.kutanaafrica.com/get-all-wallets-22756878e0.md): Get all merchant wallets - Merchant Wallet [Get Wallet Transactions](https://doc.kutanaafrica.com/get-wallet-transactions-22756879e0.md): Get merchant wallet transactions with pagination - Merchant Wallet [Process Refund](https://doc.kutanaafrica.com/process-refund-22756880e0.md): Process refund for a deposit (API Key Auth). - Merchant Wallet [Get Settlement Batches](https://doc.kutanaafrica.com/get-settlement-batches-22756881e0.md): Get settlement batches with pagination and filters - Merchant Wallet [Update Wallet Status](https://doc.kutanaafrica.com/update-wallet-status-22756882e0.md): Activate or deactivate a wallet - Merchant Wallet [Get Wallet By Currency](https://doc.kutanaafrica.com/get-wallet-by-currency-22756883e0.md): Get merchant wallet by currency code - Merchant Customer Transactions [Get Merchant Transactions](https://doc.kutanaafrica.com/get-merchant-transactions-22756884e0.md): Get merchant customer transactions with pagination - Merchant Customer Transactions [Get Merchant Transaction](https://doc.kutanaafrica.com/get-merchant-transaction-22756885e0.md): Get a single merchant customer transaction by ID - Merchant Checkout [Create Checkout](https://doc.kutanaafrica.com/create-checkout-22756886e0.md): Create checkout for merchant - Merchant Checkout [List Checkouts](https://doc.kutanaafrica.com/list-checkouts-22756887e0.md): Get merchant checkouts - Merchant Checkout [Get Checkout](https://doc.kutanaafrica.com/get-checkout-22756888e0.md): Get checkout by ID (Public endpoint for customers) - Merchant Webhooks [Create Webhook](https://doc.kutanaafrica.com/create-webhook-22756890e0.md): Create webhook for merchant - Merchant Webhooks [Get Webhooks](https://doc.kutanaafrica.com/get-webhooks-22756891e0.md): Get all webhooks for merchant - Merchant Webhooks [Update Webhook](https://doc.kutanaafrica.com/update-webhook-22756892e0.md): Update webhook - Merchant Webhooks [Delete Webhook](https://doc.kutanaafrica.com/delete-webhook-22756893e0.md): Delete webhook - Merchant Branding [Get Branding](https://doc.kutanaafrica.com/get-branding-22756895e0.md): Get merchant branding - Merchant Branding [Update Branding](https://doc.kutanaafrica.com/update-branding-22756896e0.md): Update merchant branding - Merchant Payment Accounts [Add Payment Account](https://doc.kutanaafrica.com/add-payment-account-22756897e0.md): Add a new payment account for the merchant - Merchant Payment Accounts [Get Payment Accounts](https://doc.kutanaafrica.com/get-payment-accounts-22756898e0.md): Get all payment accounts for the merchant - Merchant Payment Accounts [Get Payment Account](https://doc.kutanaafrica.com/get-payment-account-22756899e0.md): Get a specific payment account by ID - Merchant Payment Accounts [Update Payment Account](https://doc.kutanaafrica.com/update-payment-account-22756900e0.md): Update a payment account - Merchant Payment Accounts [Delete Payment Account](https://doc.kutanaafrica.com/delete-payment-account-22756901e0.md): Delete a payment account - Merchant Withdrawals [Initiate Withdrawal](https://doc.kutanaafrica.com/initiate-withdrawal-22756903e0.md): Initiate a withdrawal (unified endpoint). - Merchant Withdrawals [Get Withdrawal History](https://doc.kutanaafrica.com/get-withdrawal-history-22756904e0.md): Get withdrawal history with pagination and filters. - Merchant Withdrawals [Cancel Withdrawal](https://doc.kutanaafrica.com/cancel-withdrawal-22756905e0.md): Cancel a PENDING withdrawal. - Merchant Withdrawals [Get Withdrawal](https://doc.kutanaafrica.com/get-withdrawal-22756906e0.md): Get a specific withdrawal transaction by ID. - Merchant Payouts [Initiate Payout](https://doc.kutanaafrica.com/initiate-payout-22756907e0.md): Initiate a payout to a third party (contractor, supplier, etc). - Merchant Payouts [Get Payout History](https://doc.kutanaafrica.com/get-payout-history-22756908e0.md): Get payout history with pagination and filters. - Merchant Payouts [Cancel Payout](https://doc.kutanaafrica.com/cancel-payout-22756909e0.md): Cancel a PENDING payout. - Merchant Payouts [Get Payout](https://doc.kutanaafrica.com/get-payout-22756910e0.md): Get a specific payout transaction by ID.