IZZIPAYDevelopers

Merchants API

Onboard and manage merchant accounts.

Base URL: https://api.izzipay.com/v1/merchants

POST/v1/merchants

Register merchant

cURL

bash
curl -X POST https://api.izzipay.com/v1/merchants \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"
GET/v1/merchants/:id

Get merchant details

cURL

bash
curl -X GET https://api.izzipay.com/v1/merchants/:id \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"
PUT/v1/merchants/:id

Update merchant

cURL

bash
curl -X PUT https://api.izzipay.com/v1/merchants/:id \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"
GET/v1/merchants/:id/transactions

Merchant transactions

cURL

bash
curl -X GET https://api.izzipay.com/v1/merchants/:id/transactions \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"
POST/v1/merchants/:id/settle

Trigger settlement

cURL

bash
curl -X POST https://api.izzipay.com/v1/merchants/:id/settle \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"
GET/v1/merchants/:id/balance

Get merchant balance

cURL

bash
curl -X GET https://api.izzipay.com/v1/merchants/:id/balance \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json"