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.
The header information that needs to be sent to the service is as follows:
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:
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