NICEPAY API
API Business Report
Transaction History API
6 min
about transaction history api transaction history uses for status reconciliation and transaction amount with gets list of data up to 5,000 data for every request compatible with needed date transaction history api api end point https //bo nicepay co id/transdt do request method post post description to check history with via header content type application/json request format application/json request parameter parameter type length description example / note mid required required varchar2 10 imid ionpaytest passwd required required varchar2 100 password gain after whitelist ip successfully registered on side ( 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 data that will be seen 1 default 1 endno required required number 10 the last of 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 docid\ mo0vnubhoit0btlzcz9bg 00 mid required required varchar2 10 imid ionpaytest trans dt required required varchar2 8 the requested data date format yyyymmdd 20200101 data required required object "data" \[ { } ] code required required number 4 docid\ mo0vnubhoit0btlzcz9bg 10 txid required required varchar2 30 transaction id ionpaytest01202001010010379759 order no required required number 10 reference number 99999 trans status required required number 2 t ransaction status docid\ mo0vnubhoit0btlzcz9bg 0 trans dt required required varchar2 8 the requested data date format yyyymmdd 20200101 trans tm required required varchar2 8 hour time from requested data format hhmmss 001037 cancel dt required required varchar2 8 transaction cancellation date format yyyymmdd cancel tm required required varchar2 8 the cancellation time format hhmmss pay method required required varchar2 2 docid\ mo0vnubhoit0btlzcz9bg 01 trans amt required required number 19,2 transaction amount 10000 customer no required required varchar2 40 account transaction number 123412 12341234 settlmnt dt required required varchar2 8 date, it will be shown directly if available tail required required object "tail" { } code required required number 4 docid\ mo0vnubhoit0btlzcz9bg 99 mid required required varchar2 10 imid ionpaytest trans dt required required varchar2 8 the requested data date format yyyymmdd 20200101 app trans cnt required required number 10 the sum of total volume 6 app trans amt required required number 19,2 the sum of total amount 290087 cc trans cnt required required number 10 the sum of total refund volume 0 cc trans amt required required number 19,2 the sum of total amount 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 } }