Registration - API Payloan
ini digunakan oleh untuk mendaftarkan kepada agar dapat melakukan pendaftaran .
Registration digunakan supaya dapat terhubung dengan dari . Sehingga sudah disediakan dan di-host dari sisi dapat ter dengan dari . API berikut dapat digunakan untuk registrasi Indodana, Akulaku, dan Kredivo.
API Endpoint | /nicepay/direct/v2/registration |
---|---|
Request Method | POST |
Description | Performs Transaction Regist to |
Merchant Token | SHA256(timeStamp+iMid+referenceNo+amt+merchantKey) |
Request Format | application/json |
Berikut ini adalah daftar untuk melakukan request registrasi . Parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari .
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp Required | N | 14 | Request Timestamp (YYYYMMDDHH24MISS) | 20220131125959 |
iMid Required | AN | 10 | ID | PAYLOANTES |
payMethod Required | N | 2 | 06 | |
currency Required | A | 3 | Currency | IDR |
amt Required | N | 12 | Amount | 10000 |
referenceNo Required | ANS | 40 | 's Reference Number | ORD12345 |
callBackUrl | ANS | 255 | Result URL | |
goodsNm Required | AN | 100 | Goods Name | Test Transaction |
billingNm Required | A | 100 | Buyer Name | John Doe |
billingPhone Required | N | 15 | Buyer Phone Number | 08123456789 |
billingEmail Required | ANS | 40 | Buyer E-Mail | |
billingAddr Required | AN | 100 | Buyer Address | Jalan Bukit Berbunga 22 |
billingCity Required | A | 50 | Buyer City | Jakarta |
billingState Required | A | 50 | Billing State | DKI Jakarta |
billingPostCd Required | N | 10 | Billing Post Number | 12345 |
billingCountry Required | A | 10 | Billing Country | |
cartData Required | JSONstring | 4000 | Cart Data | {"count":3,"item":[{"goods_id":30,"goods_name":"Beanie","goods_type":"Accessories","goods_amt":5000,"goods_sellers_id":"NICEPAY-NamaMerchant","goods_sellers_name":"NICEPAYSHOP","goods_quantity":1,"goods_url":"http://www.nicestore.com/product/beanie/"},..]} |
userIP Required for CC, E-Wallet, Payloan,QRIS | AN | 15 | User IP | 127.0.0.1 |
dbProcessUrl Required | ANS | 255 | Notification URL | https://merchant.com/dbProcessUrl |
merchantToken Required | AN | 255 | Token | 9b38b12e83b6ee124d4b549238f232c6179b168effc4ffb7f64d00c15f08e230 |
deliveryNm Required | A | 30 | Delivery Name | |
deliveryPhone Required | N | 15 | Delivery Phone | 08123456789 |
deliveryAddr Required | AN | 100 | Delviery Address | Jalan Bukit Berbunga 22 |
deliveryCity Required | A | 50 | Delivery City | Jakarta |
deliveryState Required | A | 50 | Delivery State | DKI Jakarta |
deliveryPostCd Required | N | 10 | Delivery Post Code | 12345 |
deliveryCountry Required | A | 10 | Delivery Country | |
mitraCd Required | N | 2 | Mitra Code | KDVI |
instmntType Required | N | 8 | Request Date (YYYYMMDD) | 2 |
instmntMon Required | N | 6 | Request Time (HH24MISS) | 1 |
userSessionID | AN | 255 | ID User Session | 697D6922C961070967D3BA1BA5699C2C |
userAgent | ANS | 255 | User Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/60.0.3112.101 Safari/537.36 |
userLanguage | ANS | 255 | User Language | ko-KR,en-US;q=0.8,ko;q=0.6,en;q=0.4 |
sellers Required | JSON String | 4000 | Seller Data | [{\"sellersId\":\"NICEPAY-NamaMerchant\",\"sellersNm\":\"NICEPAYSHOP\",\"sellersUrl\":\"http://nicestore.store/product/beanie/\",\"sellersEmail\":\"[email protected]\",\"sellersAddress\":{\"sellerNm\":\"NICEPAYSHOP\",\"sellerLastNm\":\"NICEPAYSHOP\",\"sellerAddr\":\"Jln. Kasablanka Kav 88\",\"sellerCity\":\"Jakarta\",\"sellerPostCd\":\"14350\",\"sellerPhone\":\"082111111111\",\"sellerCountry\":\"ID\"}}] |
kunjungi Payloan untuk mempelajari umum mengenai .
Berikut adalah response parameter dari hasil request parameter untuk mendaftarkan .
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
resultCd | N | 4 | 0000 | |
resultMsg | AN | 255 | Result Message: Error Code | SUCCESS |
tXid | AN | 30 | Transaction ID | PAYLOANTES06202212051018325178 |
referenceNo | ANS | 40 | Reference Number | ORD12345 |
payMethod | N | 2 | 06 | |
amt | N | 12 | Amount | 10000 |
transDt | N | 8 | Transaction Date (YYYYMMDD) | null |
transTm | N | 6 | Transaction Time (HH24MISS) | null |
description | AN | 100 | Transaction Description | null |
bankCd | A | 4 | null | |
vacctNo | N | 20 | Number | null |
mitraCd | A | 4 | KDVI | |
payNo | N | 12 | CVS Number | null |
currency | A | 3 | Currency | null |
goodsNm | AN | 100 | Goods Name | null |
billingNm | A | 100 | Buyer Name | null |
payValidDt | N | 8 | Expiry Date (YYYYMMDD) | null |
payValidTm | N | 6 | Expiry Time (HH24MISS) | null |
requestURL | ANS | 360 | Request URL | null |
paymentExpDt | N | 6 | QR Expiry Date (YYYYMMDD) | null |
paymentExpTm | N | 6 | QR Expiry Time (HH24MISS) | null |
qrContent | ANS | 360 | QR String in Plain Text | null |
qrUrl | ANS | 360 | URL for QR Image, Valid for 5 Minutes | null |
Masing-masing bekerja sama dengan memiliki ketentuan berbeda-beda. Berikut adalah rincian ketentuan dari masing-masing .
CartData pada Registrasi berguna untuk mendeklarasikan item akan di- berserta rincian item dan harga per item-nya.
Parameter | Deskripsi | Contoh |
---|---|---|
Count | Total jumlah dari keseluruhan cart data | 2 |
Item | Terbagi menjadi 4 macam , yaitu img_url, goods_name, goods_detail dan goods_amt | - |
Penjelasan rincian pada Item.
Parameter | Deskripsi | Contoh / Catatan |
---|---|---|
goods_id | ID Barang | AA12345 |
goods_name | Nama Barang | Beanie |
goods_amt | Harga Barang | 5000 |
goods_type | Tipe Barang | others |
goods_quantity | Jumlah Barang | 1 |
goods_url | Tautan Barang | |
goods_sellers_id | ID Penjual Barang | -Nama |
goods_sellers_name | Nama Penjual Barang | SHOP |
CartData pada Registrasi berguna untuk mendeklarasikan item apa saja akan di-checkout berserta rincian dan harga per item.
Parameter | Deskripsi | Contoh |
---|---|---|
Count | Total jumlah keseluruhan cart data | 2 |
Item | Parameter berisi rincian cart data, seperti img_url, goods_name, goods_detail , dan goods_amt | - |
Penjelasan rinci pada Item.
Parameter | Deskripsi | Contoh / Catatan |
---|---|---|
goods_id | ID Barang | AA12345 |
goods_name | Nama Barang | Beanie |
goods_amt | Harga Barang | 5000 |
goods_type | Tipe Barang | others |
goods_detail | Rincian Barang | AA1345678 |
goods_quantity | Jumlah Barang | 1 |
goods_url | Tautan Barang | http://nicestore.go/product/beanie/ |
goods_sellers_id | ID Penjual Barang | -Nama |
goods_sellers_name | Nama Penjual Barang | SHOP |
Seller Data berisi data Seller dikirimkan oleh Seller kepada untuk digunakan sebagai validasi Seller saat ber menggunakan .
Parameter | Deskripsi | Contoh |
---|---|---|
sellersId | ID Seller | SEL123 |
sellersNm | Nama Seller | Sellers 1 |
sellersEmail | Email Seller | |
sellersUrl | Tautan Seller | |
sellersAddress -> sellerNm | Nama Seller | Sellers |
sellersAddress -> sellerLastNm | Nama Belakang Seller | 1 |
sellersAddress -> sellerAddr | Alamat Seller | jalan berbangsa 1 |
sellersAddress -> sellerCity | Kota Asal Seller | Jakarta Barat |
sellersAddress -> sellerPostCd | Kode Pos Seller | 12344 |
sellersAddress -> sellerPhone | Telepon Seller | 08123456789 |
sellersAddress -> sellerCountry | Negara Asal Seller | ID |