NICEPAY API
API Business Report
Settlement History API
7min
about settlement history api {{settlement}} history {{api}} uses to reconcile settlement fund report with {{nicepay}} {{merchant}} get list of settlement data up to 5,000 data for every request that match with {{the}} needed date settlement history api api end point https //bo nicepay co id/settlmntdt do https //bo nicepay co id/settlmntdt do request method application/json application/json get get description to check settlement history with {{nicepay}} via {{api}} header content type application/json request format application/json the available {{transaction}} value and settlement fund value in this report is using rupiah currency request parameter parameter type size 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 settlmntdt required required varchar2 8 transaction data date to be seen format yyyymmdd 20200113 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 settlmnt dt required required varchar2 8 the requested {{transaction}} data date format yyyymmdd 20200113 data required required object "data" \[ { } ] code required required number 2 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 10 txid required required varchar2 30 transaction id ionpaytest02202001100933358310 settlmnt dt required required varchar2 8 {{settlement}} date, it will be shown directly if available format yyyymmdd 20200113 trans status required required number 2 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 0 pay method required required varchar2 2 nicepay code api business report docid\ mo0vnubhoit0btlzcz9bg 02 trans dt required required varchar2 8 the requested {{transaction}} data date format yyyymmdd 20200110 trans amt required required number 19,2 transaction amount 1000 settlmnt amt required required number 19,2 {{settlement}} amount 800 fds fee required required number 19,2 fds fee (only applicable for {{cc}} method) 0 nicepay fee required required number 19,2 {{nicepay}} {{service}} fee that applicable every successful paid {{transaction}} 545 bank fee required required number 19,2 {{bank}} or {{mitra}} fee (only applicable for facilitator {{settlement}} type) 0 vat required required number 19,2 ppn or {{vat}} (value added tax) fee 55 order no required required number 10 {{merchant}} reference number ordno20200933270 bank cd required required varchar2 4 {{bank}} or {{mitra}} code bmri customer no required required varchar2 40 {{customer}} account transaction number 79150000090933358310 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 settlmnt dt required required varchar2 8 the requested {{settlement}} data date format yyyymmdd 20200113 app cnt required required number 10 the sum of total {{transaction}} volume 5 app amt required required number 19,2 the sum of total {{transaction}} amount 14000 cc cnt required required number 10 the sum of total {{transaction}} amount 0 cc amt required required number 19,2 the sum of total {{transaction}} refund amount 0 nicepay fee required required number 19,2 the sum of {{nicepay}} {{service}} fee applicable on every successful paid {{transaction}} 2725 bank fee required required number 19,2 the sum of total {{bank}} or {{mitra}} fee (only applicable for {{facilitator}} {{settlement}} type) 0 vat required required number 19,2 the sum of total ppn or {{vat}} (value added tax) fee 275 settlmnt amt required required number 19,2 the sum of total {{settlement}} amount 11000 sample parameter request { "mid" "ionpaytest", "passwd" "123456", "settlmntdt" "20200113", "startno" "1", "endno" "5000" } response { "header" { "code" "00", "mid" "ionpaytest", "settlmnt dt" "20200113" }, "data" \[ { "code" "10", "txid" "ionpaytest02202001100933358310", "settlmnt dt" "20200113", "trans status" "0", "pay method" "02", "trans dt" "20200110", "trans amt" 1000, "settlmnt amt" 400, "fds fee" 0, "nicepay fee" 545, "bank fee" 0, "vat" 55, "order no" "ordno20200933270", "bank cd" "bdin", "customer no" "79150000090933358310" }, { "code" "10", "txid" "ionpaytest02202001100941229936", "settlmnt dt" "20200113", "trans status" "0", "pay method" "02", "trans dt" "20200110", "trans amt" 1000, "settlmnt amt" 400, "fds fee" 0, "nicepay fee" 545, "bank fee" 0, "vat" 55, "order no" "ordno2020094119264", "bank cd" "bmri", "customer no" "70014000090941229936" }, { "code" "10", "txid" "ionpaytest02202001102359040783", "settlmnt dt" "20200113", "trans status" "0", "pay method" "02", "trans dt" "20200111", "trans amt" 10000, "settlmnt amt" 9400, "fds fee" 0, "nicepay fee" 545, "bank fee" 0, "vat" 55, "order no" "ordno20200235841270", "bank cd" "cena", "customer no" "44779000092359040783" }, { "code" "10", "txid" "ionpaytest02202001110258241837", "settlmnt dt" "20200113", "trans status" "0", "pay method" "02", "trans dt" "20200111", "trans amt" 1000, "settlmnt amt" 400, "fds fee" 0, "nicepay fee" 545, "bank fee" 0, "vat" 55, "order no" "ordno2020025819224", "bank cd" "brin", "customer no" "88788000090258241837" }, { "code" "10", "txid" "ionpaytest02202001110323543251", "settlmnt dt" "20200113", "trans status" "0", "pay method" "02", "trans dt" "20200111", "trans amt" 1000, "settlmnt amt" 400, "fds fee" 0, "nicepay fee" 545, "bank fee" 0, "vat" 55, "order no" "ordno2020032349682", "bank cd" "bmri", "customer no" "70014000090323543251" } ], "tail" { "code" "99", "mid" "ionpaytest", "settlmnt dt" "20200113", "app cnt" 5, "app amt" 14000, "cc cnt" 0, "cc amt" 0, "nicepay fee" 2725, "bank fee" 0, "vat" 275, "settlmnt amt" 11000 } }