Skip to main content
GET
/
api
/
v1
/
fee-settings
/
:transaction_type
/
:party_type
Get Fee Setting
curl --request GET \
  --url https://api.example.com/api/v1/fee-settings/:transaction_type/:party_type \
  --header 'Authorization: <authorization>'

Get Fee Setting

Retrieve configured fee settings for a specific transaction type and party combination.

Endpoint

GET /api/v1/fee-settings/:transaction_type/:party_type

Authentication

Authorization
string
required
Bearer token (Admin JWT)

Path Parameters

transaction_type
string
required
Transaction type: transfer_p2p, agent_cashin, pos_payment, vult_fund, etc.
party_type
string
required
Party type: sender, recipient, agent, processor

Response

{
  "settings": {
    "id": 1,
    "transaction_type": "transfer_p2p",
    "party_type": "sender",
    "fee_type": "percentage",
    "fee_value": 1.5,
    "debit_enabled": true,
    "credit_enabled": false,
    "updated_at": "2025-01-15T10:30:00Z",
    "updated_by": "admin"
  }
}

Errors

CodeDescription
404Fee settings not found (using defaults)
401Unauthorized
500Internal server error