4. Get by Id

Get Commission Details by Id

Get Wallet Commission by Id

GET{{WalletUrl}}/api/v1/commission/by/id/:id

Note: To use this service, the apikeypublic and apiclientpublic parameters must be included in the Header field.

WalletAPI Address

The parameters that need to be sent to the service are as follows:

Parameter
Type
Required
Description

apikeypublic

string

Yes

It is the general key used to provide API access.

apiclientpublic

string

Yes

It is the public identification key specific to the API client.

{
    "Value": {
        "Id": "816ec795-4aeb-4744-a311-e16055e7dc43",
        "Level": "Wallet",
        "MerchantId": null,
        "WalletOwnerId": null,
        "WalletId": "8811e7f9-7a49-43c2-9193-1c4825b81c24",
        "TransactionType": "Deposit",
        "FeeType": "Fixed",
        "FeeValue": 100.00,
        "ConditionType": "None",
        "ConditionThreshold": 0.00,
        "CurrencyCode": "TRY",
        "IsActive": true,
        "CreatedAt": "2025-05-01T15:17:33.391432Z",
        "UpdatedAt": null
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Service Response

Parameter
Type
Description

IsFailure

bool

Indicates whether the operation was unsuccessful. If true, an error has occurred.

IsSuccess

bool

Indicates whether the operation was successful. If true, it has been completed successfully.

Errors

Array

A list containing the details of any errors that occurred.

Value

Array

Contains the main data content returned in the case of a successful response.

Service Response (Value)

Parameter
Type
Description

Id

Guid

The unique identifier for the commission.

Level

string

Commission Level See: Commission Levels

MerchantId

int

Your merchant (business) PayWall identification information.

WalletOwnerId

Guid

The identification information of the wallet owner to whom the commission is assigned.

WalletId

Guid

The wallet identification information to which the commission is assigned.

TransactionType

string

Transaction Type for Commission See: Transaciton Types

FeeType

string

The type of commission to be applied. See: Cost Types

FeeValue

decimal

The value of the commission cost.

ConditionType

string

Condition Type for Commission See: Condition Types

ConditionThreshold

decimal

The value of the commission's condition.

CurrencyCode

string

The currency in which the commission will be applied.

IsActive

bool

The active status of the commission.

CreatedAt

DateTime

The creation date of the record.

UpdatedAt

DateTime

The date when the record was last updated.

Last updated