Skip to content

8.2 notificationInquiry

This API is provided by SKYPAY and is requested by partners for querying. Provide date range and type queries, and return notification records for "recharge, settlement, and withdrawal" within the date and type range.

Input parameters

parametertypelengthmustdescribe
userNamestring50YESUser name
provided by SkyPay - Ex:"userName":"AppName@skypay"
actionstring50YESCall behavior
notificationInquiry(Fixed parameter values) - Ex:"action":"notificationInquiry"
authenticationstring255YESVerification Code
Verification Key - Ex:"authentication":"E1234567-123C-1234-123F-A12345670"
transctionDateDate10YESNotification Date
Start- ex:2023-06-18
transEndDateDate10YESNotification Date
End - ex:2023-06-19
statementTypesstring[]YESNotification type:
1. Recharge from payment account
2. Recharge from payment settlement
3. Account balance transfer
4. Payment transaction settlement
5. Withdrawal from payment account
6. Withdrawal from payment account

Post data

{
     :  ,
      :   ,
      :   ,
     :  ,
     : 
}

Output parameters

parametertypelengthdescribe
responseTimeDateTime50Return time
yyyy-MM-dd HH:mm:ss.SSSS
responseCodeint4Return code
1000
responseDescriptionstring255Success
notificationsstring[]255Notification array name
Array
transctionDateDateTime50notice date
ex:2023-06-18 17:52:10
companyPrefixstring5Company Code
ex:SKY98
companyNamestring200corporate name
ex:Skybridge Payment Inc.
accountNostring5account
ex:SKY98
sourceAccountNostring20Fund source account
(actual bank account number, only provided at withdrawal)
beneficiaryAccountNostring20Fund purpose account
(actual bank account number, only provided during recharge and withdrawal)
statementTypestring1Notification type:
1. Recharge from payment account
2. Recharge from payment settlement
3. Account balance transfer
4. Payment transaction settlement
5. Withdrawal from payment account
6. Withdrawal from payment account
signTypestring10Type of fund increase or decrease :
recharge:Additional items
reduce:deduction
Amountintmoney
Ex:1200000
Currencystring3Fixed CurrencyPHP
referenceNumberstring15Transaction Number (Unique)
This number can be queried in the background- S - The starting number is the transaction generated in the settlement function (backend)- D - The starting number is the transaction generated in the recharge function (backend) - {callerName}–The starting number is a transaction that is automatically settled by the system. -ex:S-20231204-001D-20231204-001,skypay-20231204

Output data

{
: ,
: ,
: ,
:[
  {
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
:
    },
    {
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
:
    }
  ]
}

Return code

Status CodeStatus Description
1000Success