NICEPAY API
API Business Report
Transaction History API
6min
about transaction history api transaction history {{api}} uses for status reconciliation and transaction amount with {{nicepay}} {{merchant}} gets list of {{transaction}} data up to 5,000 data for every request compatible with {{the}} needed date transaction history api api end point https //bo nicepay co id/transdt do request method get get description to check {{transaction}} history with {{nicepay}} via {{api}} header content type application/json request format application/json request parameter parameter type length description example / note mid required required varchar2 10 imid {{merchant}} ionpaytest passwd required required varchar2 100 password gain after whitelist ip {{process}} successfully registered on {{nicepay}} side ( {{please}} contact nicepay customer service team for assistance) 123456 transdt required required varchar2 8 transaction data date to be seen format yyyymmdd 20200101 startno required required number 10 the beginning of {{the}} {{transaction}} data that will be seen 1 default 1 endno required required number 10 the last of {{the}} {{transaction}} data that will be seen, maximum 5,000 100 default 100 response parameter parameter type length description example / note header required required object "header" { } code required required number 4 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 00 mid required required varchar2 10 imid {{merchant}} ionpaytest trans dt required required varchar2 8 the requested {{transaction}} data date format yyyymmdd 20200101 data required required object "data" \[ { } ] code required required number 4 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 10 txid required required varchar2 30 transaction id ionpaytest01202001010010379759 order no required required number 10 {{merchant}} reference number 99999 trans status required required number 2 t ransaction status nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 0 trans dt required required varchar2 8 the requested {{transaction}} data date format yyyymmdd 20200101 trans tm required required varchar2 8 hour time from {{the}} requested {{transaction}} data format hhmmss 001037 cancel dt required required varchar2 8 transaction cancellation date format yyyymmdd cancel tm required required varchar2 8 the cancellation {{transaction}} time format hhmmss pay method required required varchar2 2 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 01 trans amt required required number 19,2 transaction amount 10000 customer no required required varchar2 40 {{customer}} account transaction number 123412 12341234 settlmnt dt required required varchar2 8 {{settlement}} date, it will be shown directly if available tail required required object "tail" { } code required required number 4 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 99 mid required required varchar2 10 imid {{merchant}} ionpaytest trans dt required required varchar2 8 the requested {{transaction}} data date format yyyymmdd 20200101 app trans cnt required required number 10 the sum of total {{transaction}} volume 6 app trans amt required required number 19,2 the sum of total {{transaction}} amount 290087 cc trans cnt required required number 10 the sum of total {{transaction}} refund volume 0 cc trans amt required required number 19,2 the sum of total amount {{transaction}} refund 0 sample parameter request { "mid" "ionpaytest", "passwd" "123456", "transdt" "20200101", "startno" "1", "endno" "5000" } response { "header" { "code" "00", "mid" "ionpaytest", "trans dt" "20200101" }, "data" \[ { "code" "10", "txid" "ionpaytest01202001010010379759", "order no" "99999", "trans status" "0", "trans dt" "20200101", "trans tm" "001037", "cancel dt" " ", "cancel tm" " ", "pay method" "01", "trans amt" 10000, "customer no" "123412 12341234", "settlmnt dt" " " }, { "code" "10", "txid" "ionpaytest01202001010015131172", "order no" "99999", "trans status" "0", "trans dt" "20200101", "trans tm" "001513", "cancel dt" " ", "cancel tm" " ", "pay method" "01", "trans amt" 10000, "customer no" "123412 12341234", "settlmnt dt" " " }, { "code" "10", "txid" "ionpaytest01202001010950206003", "order no" "t2148p7zu8gxadb", "trans status" "0", "trans dt" "20200101", "trans tm" "095019", "cancel dt" " ", "cancel tm" " ", "pay method" "01", "trans amt" 65018, "customer no" "111133 5555", "settlmnt dt" " " }, { "code" "10", "txid" "ionpaytest01202001010950256020", "order no" "t210lx4nz3f7n35", "trans status" "0", "trans dt" "20200101", "trans tm" "095025", "cancel dt" " ", "cancel tm" " ", "pay method" "01", "trans amt" 29018, "customer no" "111112 12222111", "settlmnt dt" " " }, { "code" "10", "txid" "ionpaytest05202001011020342509", "order no" "t21fzf8ibzae1om", "trans status" "0", "trans dt" "20200101", "trans tm" "102034", "cancel dt" " ", "cancel thetm" " ", "pay method" "05", "trans amt" 29018, "customer no" " ", "settlmnt dt" " " }, { "code" "10", "txid" "ionpaytest02202001011041357152", "order no" "t21vqb05ap8ks7o", "trans status" "0", "trans dt" "20200101", "trans tm" "104306", "cancel dt" " ", "cancel tm" " ", "pay method" "02", "trans amt" 147033, "customer no" "70014000091041357152", "settlmnt dt" " " } ], "tail" { "code" "99", "mid" "ionpaytest", "trans dt" "20200101", "app trans cnt" 6, "app trans amt" 290087, "cc trans cnt" 0, "cc trans amt" 0 } }