NICEPAY API
...
API NICEPAY Inquiry Virtual Ac...
Request Access Token - API NICEPAY Inquiry Virtual Account SNAP
8 min
tentang request access token api nicepay inquiry virtual account snap bagian ini berisi tentang terkait dengan standar digunakan pada dengan fitur (niva) agar dapat mengajukan token untuk melakukan request access token api nicepay inquiry virtual account snap sebelum melakukan proses integrasi, merchant perlu mengirimkan base url (merchant domain) via email kepada tim integrasi nicepay ( mailto\ integration\@nicepay co id ) agar merchant dapat mengakses api niva setelah menerima url base, nicepay akan memberikan public key kepada merchant, sehingga merchant dapat langsung memulai proses integrasi get access token akan mengajukan generate access token kepada melalui access token diberikan akan mengikuti format dari dan memiliki waktu kedaluwarsa 15 menit api endpoint https //\[merchant domain]/api/v 1 0/access token/b2b method post description untuk melakukan request access token niva content type application/json request access token header parameter parameter tipe kebutuhan deskripsi contoh content type string mandatory string media type of resource application/json x timestamp string mandatory timezone yyyy mm ddthh\ mm\ ss (2024 01 22t15 00 01+07 00) x client key string mandatory id ionpaytest x signature string mandatory signature generated by / created using asymmetric signature sha256withrsa algorithm ( private key , stringtosign ) stringtosign = client id + “ | ” + x timestamp request access token body parameter parameter tipe ukuran kebutuhan deskripsi granttype string 8 mandatory name additionalinfo string 17 mandatory goods/item name request access token response parameter parameter tipe ukuran kebutuhan deskripsi responsecode string 5 mandatory response code responsemessage string 100 mandatory response message accesstoken string 150 mandatory access token tokentype string 8 mandatory type token expiresin string 17 mandatory session expiry in second additionalinfo string 17 mandatory additional information sample parameter json request { "granttype" "client credentials", "additionalinfo" {} } json response { "responsecode" "2007300", "responsemessage" "successful", "accesstoken" "xy8duzzavv9bwdxxrxcb89tsuvk4mf4kx4lgfe4acrvxr7xderhbe1", "tokentype" "bearer", "expiresin" "900", "additionalinfo" {} }