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
parameter | type | length | must | describe |
---|---|---|---|---|
userName | string | 50 | YES | User name provided by SkyPay - Ex:"userName":"AppName@skypay" |
action | string | 50 | YES | Call behavior notificationInquiry(Fixed parameter values) - Ex:"action":"notificationInquiry" |
authentication | string | 255 | YES | Verification Code Verification Key - Ex:"authentication":"E1234567-123C-1234-123F-A12345670" |
transctionDate | Date | 10 | YES | Notification Date Start- ex:2023-06-18 |
transEndDate | Date | 10 | YES | Notification Date End - ex:2023-06-19 |
statementTypes | string[] | YES | Notification 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
parameter | type | length | describe |
---|---|---|---|
responseTime | DateTime | 50 | Return time yyyy-MM-dd HH:mm:ss.SSSS |
responseCode | int | 4 | Return code 1000 |
responseDescription | string | 255 | Success |
notifications | string[] | 255 | Notification array name Array |
transctionDate | DateTime | 50 | notice date ex:2023-06-18 17:52:10 |
companyPrefix | string | 5 | Company Code ex:SKY98 |
companyName | string | 200 | corporate name ex:Skybridge Payment Inc. |
accountNo | string | 5 | account ex:SKY98 |
sourceAccountNo | string | 20 | Fund source account (actual bank account number, only provided at withdrawal) |
beneficiaryAccountNo | string | 20 | Fund purpose account (actual bank account number, only provided during recharge and withdrawal) |
statementType | string | 1 | Notification 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 |
signType | string | 10 | Type of fund increase or decrease : recharge:Additional items reduce:deduction |
Amount | int | money Ex:1200000 | |
Currency | string | 3 | Fixed CurrencyPHP |
referenceNumber | string | 15 | Transaction 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 Code | Status Description |
---|---|
1000 | Success |