7. Account Inquiry

You can authorize PayWall to process your account inquiry (wallet account, bank account, etc.) requests using your own access credentials through the PayOut providers supported by PayWall.

Transaction Inquiry

GET {{Base Address}}/api/paywall/payout/verify/account/identity

Simply send a request to the provided address. You can use the 'Base Address' as you wish for both the testing and production environments.

Important: In order to use the Payout - Account Inquiry service, you need to send the 'apikeyprivate' and 'apiclientprivate' parameters in the 'Header' field.

PaymentAPI Address

The header information that needs to be sent to the service is as follows:

Parameter
Type
Compulsory
Description

apikeyprivate

string

Yes

The Private Key obtained from the merchant panel.

apiclientprivate

string

Yes

The Private Client obtained from the merchant panel.

providerkey

string

Yes

The key information for the provider you want to query and is associated with your account.

currencyid

int

Yes

Currency

identity

string

Yes

The identification information to be used for the search operation

Response returned from the service:

Parameter
Type
Description

Body

object

Optional JSON containing details about the balance information.

ErrorCode

int

Error code. Returns '0' if the transaction is successful.

Result

bool

Returns a value of 'true' or 'false'. Returns 'true' if the transaction is successful.

Message

string

If the transaction fails, this is the message specified for the error, providing language support according to the locale parameter.

{
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "ProviderConnectedId": 46,
        "ProviderId": 3,
        "ProviderKey": "ProviderKey",
        "CurrencyId": 1,
        "AccountDetail": {
            "AccountExists": true,
            "UserIdentity": "2342324-63b1-47ea-9da6-12312312313",
            "Firstname": "En***",
            "Lastname": "Tü***",
            "PersonalIdentity": "111***111",
            "AccountNumber": "1234567899"
        }
    }
}

Last updated