Registration - API Checkout
API URL | /nicepay/redirect/v2/registration |
---|---|
Request Method | POST |
Header | Content-Type: application/json |
Merchant Token | SHA256 (timestamp+ iMid+ referenceNo+ amt+ merchantKey) |
Parameter | Type | Size | Description | Remark |
---|---|---|---|---|
iMid Required | AN | 10 | IONPAYTEST | |
timeStamp Required | N | 14 | Request Timestamp (YYYYMMDDHH24MISS) | 20230516660517 |
payMethod Required | N | 2 | 00 | |
bankCd | A | 4 | Bank Code | CENA |
currency Required | AN | 3 | Currency | IDR |
amt Required | N | 12 | Transaction Amount | 10000 |
referenceNo Required | ANS | 40 | MerchantReferenceNumber001 | |
merchantToken Required | AN | 255 | 4686062c297a3e48cf385953f411bbd48753bb70b041f2113a3e7c2e99c54f3c | |
callBackUrl Required | AN | 255 | https://www.merchant.com/callbackUrl/ | |
dbProcessUrl Required | AN | 255 | https://www.merchant.com/dbProcessUrl | |
goodsNm Required | AN | 100 | Goods Name | Merchant Goods 1 |
mitraCd Required For CVS, E-Wallet & Payloan | AN | 4 | Mitra Code | DANA |
vacctValidDt Required For VA | N | 8 | VA Expiry Date (YYYYMMDD) | 20230531 |
vacctValidTm Required For VA | N | 8 | VA Expiry Time (HH24MISS) | 235959 |
description Required | AN | 100 | Transaction Description | |
billingNm Required | A | 100 | Billing Name | John Doe |
billingPhone Required | N | 15 | Billing Phone | 08123456789 |
billingEmail Required | AN | 40 | Billing E-mail | john.doe@example.com |
billingAddr | AN | 100 | Billing Address | Jln. Raya Casablanka Kav.88 |
billingCity Required | A | 50 | Billing City | South Jakarta |
billingState Required | A | 50 | Billing State | DKI Jakarta |
billingPostCd Required | N | 10 | Billing Post Number | 10200 |
billingCountry Required | A | 10 | Billing Country | Indonesia |
userIP | AN | 15 | User IP | 127.0.0.1 |
cartData Required | AN | 4000 | Cart Data | {\"count\":\"1\",\"item\":[{\"goods_id\":\"BB12345678\",\"goods_detail\":\"BB123456\",\"goods_name\":\"iPhone5S\",\"goods_amt\":\"10000\",\"goods_type\":\"Smartphone\",\"goods_url\":\"http://merchant.com/cellphones/iphone5s_64g\",\"goods_quantity\":\"1\",\"goods_sellers_id\":\"SEL123\",\"goods_sellers_name\":\"Sellers1\"}]} |
deliveryNm | A | 30 | Delivery Name | |
deliveryPhone | N | 15 | Delivery Phone | 08123456789 |
deliveryAddr | AN | 100 | Delivery Address | Jln. Dr. Saharjo No.88 |
deliveryCity | A | 50 | Delivery City | South Jakarta |
deliveryState | A | 50 | Delivery State | DKI Jakarta |
deliveryPostCd | N | 10 | Delivery Post Number | 10201 |
deliveryCountry | A | 10 | Delivery Country | |
vat | N | 12 | | |
fee | N | 12 | Service Fee | |
notaxAmt | N | 12 | Tax Free Amount | |
reqDt | N | 8 | Request Date (YYYYMMDD) | |
reqTm | N | 6 | Request Time (HH24MISS) | |
reqDomain | AN | 100 | Request Domain | merchant.com |
reqServerIP | AN | 15 | Request Server IP | 127.0.0.1 |
reqClientVer | AN | 50 | Request Client Version | |
userSessionID | AN | 100 | User Session ID | |
userAgent | AN | 100 | User Agent Information | |
userLanguage | A | 2 | User Language | |
sellers Required For Payloan | JSON String | 4000 | Seller Data | [{"sellersId": "SEL123","sellersNm": "Sellers 1","sellersEmail":"sellers@test.com","sellersAddress": {"sellerNm": "Sellers","sellerLastNm": "1","sellerAddr": "jalan berbangsa 1","sellerCity":"Jakarta Barat","sellerPostCd": "12344","sellerPhone":"08123456789","sellerCountry": "ID"}}] |
instmntType Required For CC & Payloan | N | 2 | 1 (For Pre-Auth & Recurring default 1) | |
instmntMon Required For CC & Payloan | N | 2 | 1 (For Pre-Auth & Recurring default 1) | |
recurrOpt Required For CC | N | 2 | 0: Automatic Cancel 1: Do not cancel 2: Do not make token | 2 |
merFixAcctId Required For VA (Fixed Type) | AN | 40 | (Max 8 Digit Numbers) | |
payValidDt Required For CVS | N | 8 | CVS Expiry Date (YYYYMMDD) | 20221212 |
payValidTm Required For CVS | N | 6 | CVS Expiry Time (HH24MISS) | 201012 |
paymentExpDt Required For QRIS | N | 8 | 20221208 | |
paymentExpTm Required For QRIS | N | 6 | 092330 | |
shopId Required For QRIS | AN | 25 | Shop ID | 216660000000833315280 |
Parameter | Type | Size | Description | Remark |
---|---|---|---|---|
resultCd | N | 4 | Result Code | 0000 |
resultMsg | AN | 255 | SUCCESS | |
tXid | AN | 30 | Transaction ID | IONPAYTEST00202305161555223616 When Success |
referenceNo | ANS | 40 | MerchantReferenceNumber001 | |
payMethod | N | 2 | 00 When Success | |
amt | N | 12 | Amount | 10000 When Success |
transDt | N | 8 | Transaction Date (YYYYMMDD) | 20230516 When Success |
transTm | N | 6 | Transaction Time (HH24MISS) | 135959 When Success |
description | AN | 100 | Transaction Description | |
currency | AN | 3 | Currency | IDR When Success |
goodsNm | AN | 100 | Goods Name | |
billingNm | A | 100 | Buyer Name | John Doe When Success |
payValidDt | N | 8 | CVS Expiry Date (YYYYMMDD) | null |
payValidTm | N | 6 | CVS Expiry Time (HH24MISS) | null |
paymentURL | AN | 40 | https://www.nicepay.co.id/nicepay/redirect/v2/payment |
After your has been registered, direct your to our to with . check Payment - API Checkout to view details.
Detailed explanation of the Item parameters.
Parameter | Description | Remark |
---|---|---|
img_url | Goods Image URL (Size 50px x 50px) | http://img.aaa.com/ima1.jpg |
goods_name | Goods Name | Item 1 Name |
goods_detail | Goods Detail Description | Item 1 Detail |
goods_amt | Goods Amount | 700 |
goods_quantity | Goods Quantity | 1 |
Parameter | Description |
---|---|
count | Total Cart Data Count |
item | List of Goods |
item -> goods_id | Goods ID |
item -> goods_detail | Goods Detail |
item -> goods_name | Goods Name |
item -> goods_amt | Goods Amount |
item -> goods_type | Goods Type |
item -> goods_url | Goods URL |
item -> goods_quantity | Goods Quantity |
item -> goods_sellers_id | Seller's ID |
item -> goods_sellers_name | Seller's Name |
Parameter | Description |
---|---|
sellersId | Seller's ID |
sellersNm | Seller's Name |
sellersEmail | Seller's E-mail |
sellersUrl | Seller's URL |
sellersAddress -> sellerNm | Seller's Name |
sellersAddress -> sellerLastNm | Seller's Last Name |
sellersAddress -> sellerAddr | Seller's Address |
sellersAddress -> sellerCity | Seller's City |
sellersAddress -> sellerPostCd | Seller's Postal Code |
sellersAddress -> sellerPhone | Seller's Phone |
sellersAddress -> sellerCountry | Seller's Country |