2. Create (Wallet Owner)
You can create a commission specific to the wallet owner using this service.
Create Commission for Wallet Owner
Parameter
Type
Required
Description
{
"WalletOwnerId": "0000-0000-0000-0000-0000",
"TransactionType": 1, // Deposit = 1, Withdrawal = 2, Purchase = 3, OutgoingTransfer = 4, IncomingTransfer = 13, GiftBalanceAdded = 5, GiftBalanceUsed = 6, GiftBalanceExpired = 7, Cashback = 8, Bonus = 9, Refund = 10, TransferReversal = 11, Fee = 12
"FeeType": "Fixed", // Fixed, Percentage
"FeeValue": 1,
"CurrencyCode": "try", // usd, eur, all
"ConditionType": null, // None = 0, TransactionCount = 1, TransactionAmount = 2
"ConditionThreshold": 0
}{
"Value": {
"Id": "4860919d-03e3-4a5a-9db3-704542bec91d",
"Level": "WalletOwner",
"MerchantId": null,
"WalletOwnerId": "9edb23f2-7362-42a8-8eb4-0c89ffb397b0",
"WalletId": null,
"TransactionType": "Deposit",
"FeeType": "Fixed",
"FeeValue": 1000,
"ConditionType": "None",
"ConditionThreshold": 0,
"CurrencyCode": "usd",
"IsActive": true,
"CreatedAt": "2025-05-01T15:16:53.409324Z",
"UpdatedAt": null
},
"Errors": [],
"IsSuccess": true,
"IsFailure": false
}Service Response
Parameter
Types
Description
Service Response (Value)
Parameter
Types
Description
Last updated