Recurring - Payment API Credit Card
Spesifikasi digunakan sama dengan API Recurring Token Credit Card.
Berikut adalah request payment pada Recurring untuk mendapatkan recurringToken di mana diperlukan untuk menyelesaikan Recurring - Registration API Credit Card terlebih dahulu.
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp Required | N | 14 | Request Timestamp (YYYYMMDDHH24MISS) | 20230522080502 |
tXid Required | AN | 30 | Transaction ID | IONPAYTEST01202305220041509298 |
referenceNo Required | ANS | 40 | MerchantReferenceNumber001 | |
merchantToken Required | AN | 255 | ff139e49606387091cd9baeadff3161aff6afd9406e1f481e0fdb8b46d1ae5ae | |
cardNo Required | N | 20 | 51234500****0000 | |
cardExpYymm Required | A | 4 | Card Expiry (YYMM) | 3901 |
cardCvv Required | N | 4 | Card CVV | 100 |
cardHolderNm Required | AN | 45 | Card Holder Name | John Doe Only alphabet allowed |
cardHolderEmail Required | ANS | 100 | Card Holder Email | johndoe@gmail.com |
callBackUrl Required | ANS | 255 | https://www.nicepay.co.id/IONPAY_CLIENT/paymentResult.jsp |
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp | N | 14 | Response Date (YYYYMMDDHH24MISS) | 20230520135959 |
resultCd | N | 4 | Result Code | 0000 |
resultMsg | AN | 255 | SUCCESS | |
tXid | AN | 30 | Transaction ID | IONPAYTEST01202305161007570327 |
referenceNo | ANS | 40 | MerchantReferenceNumber001 | |
payMethod | N | 2 | 01 When Success | |
amount | N | 12 | 10000 When Success | |
currency | AN | 3 | Currency | IDR When Success |
goodsNm | AN | 100 | Goods Name | |
billingNm | AN | 100 | Buyer Name | John Doe 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 | |
authNo | N | 10 | Approval Number | 123456 When Success |
issuBankCd | A | 4 | ||
acquBankCd | A | 4 | ||
cardNo | AN | 20 | Card Number (Masked) | 51234500****0008 When Success |
cardExpYymm | N | 4 | Card Expiry (YYMM) | 3901 When Success |
instmntMon | N | 1 | Installment Month | 1 When Success |
instmntType | N | 2 | 1 When Success | |
ccTransType | AN | 2 | 2 When Success | |
vat | N | 12 | 0 When Success | |
fee | N | 12 | Service Fee | 0 When Success |
notaxAmt | N | 12 | Tax Free Amount | 0 When Success |
recurringToken | AN | 64 | f19e3128784d0b33c189d5df21321c781b5bd107b185587fd8a54781aa845c84 | |
acquBankNm | A | 255 | CIMB | |
issuBankNm | A | 255 | BCA |
Setelah melakukan pertama dan telah mendapatkan recurringToken pada Recurring - Payment API Credit Card (First Payment).
dapat menggunakan recurringToken tersebut untuk melakukan tagihan lain menggunakan kredensial sama demi menerapkan mekanisme secara berkala atau Recurring (subscription). Namun, untuk menjalankan payment continual recurring ini, tetap diperlukan untuk melakukan registrasi terlebih dahulu pada Recurring - Registration API Credit Card.
Spesifikasi digunakan sama dengan API Recurring Token Credit Card.
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp Required | N | 14 | Request Timestamp (YYYYMMDDHH24MISS) | 20230522080502 |
tXid Required | AN | 30 | Transaction ID | IONPAYTEST01202305220041509298 |
referenceNo Required | ANS | 40 | MerchantReferenceNumber001 | |
merchantToken Required | AN | 255 | ff139e49606387091cd9baeadff3161aff6afd9406e1f481e0fdb8b46d1ae5ae | |
recurringToken Required | AN | 64 | Token That Using Recurring Payment | When Success f19e3128784d0b33c189d5df21321c781b5bd107b185587fd8a54781aa845c84 |
cardCvv Required | N | 4 | Card CVV | 100 |
cardHolderNm Required | AN | 45 | Card Holder Name | John Doe Only alphabet allowed |
cardHolderEmail Required | ANS | 100 | Card Holder Email | johndoe@gmail.com |
callBackUrl Required | ANS | 255 | https://www.nicepay.co.id/IONPAY_CLIENT/paymentResult.jsp |
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp | N | 14 | Response Date (YYYYMMDDHH24MISS) | 20230520135959 |
resultCd | N | 4 | Result Code | 0000 |
resultMsg | AN | 255 | SUCCESS | |
tXid | AN | 30 | Transaction ID | IONPAYTEST202206230959067259 |
referenceNo | ANS | 40 | MerchantReferenceNumber001 | |
payMethod | N | 2 | 01 When Success | |
amt | N | 12 | Payment Amount | 10000 When Success |
currency | AN | 3 | Currency | IDR When Success |
goodsNm | AN | 100 | Goods Name | Merchant Goods 1 When Success |
billingNm | AN | 100 | Buyer Name | John Doe 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 | |
authNo | N | 10 | Approval Number | 123456 When Success |
issuBankCd | A | 4 | ||
acquBankCd | A | 4 | ||
cardNo | AN | 20 | Card Number (Masked) | 51234500****0008 When Success |
cardExpYymm | N | 4 | Card Expiry (YYMM) | 3901 When Success |
instmntMon | N | 1 | Installment Month | 1 When Success |
instmntType | N | 2 | 1 When Success | |
ccTransType | AN | 2 | 2 When Success | |
vat | N | 12 | 0 When Success | |
fee | N | 12 | Service Fee | 0 When Success |
notaxAmt | N | 12 | Tax Free Amount | 0 When Success |
acquBankNm | A | 255 | CIMB | |
issuBankNm | A | 255 | BCA |
Saat Callback telah diterima callbackUrl , kami sangat menganjurkan untuk melakukan verifikasi menggunakan Status Inquiry - API Credit Card.
CallBack Handling dapat sangat membantu untuk meminimalisir terjadinya Fraud, kami sangat merekomendasikan {{merc}} untuk melakukan verifikasi CallBack Handling.