NICEPAY API
...
Checkout API
Registration - API Checkout

Convenience Store - API Checkout

14min

Tentang Convenience Store - API Checkout





 ini digunakan oleh

untuk melakukan pengajuan

kepada

untuk


menggunakan


.



Alur Proses Checkout Convenience Store


Alur Pembayaran CVS
Alur Pembayaran CVS


Deskripsi langkah pendaftaran pada CVS:

  1. 
    
    melakukan request
    
    .
  2. 
    
    mengirimkan data kepada
    
    .
  3. 
    
    mendaftarkan checkout melalui
    
    Registration kepada
    
    .
  4. 
    
    melakukan validasi dan generate nomor
    
    .
  5. 
    
    mengirim nomor
    
    harus dibayarkan kepada
    
    .
  6. 
    
    mengirim nomor
    
    harus dibayarkan kepada
    
    .
  7. 
    
    memberikan nomor CVS.
  8. 
    
    mengirim data CVS number kepada CVS.
  9. CVS mengirim data inquiry ke
    
    .
  10. 
    
    mem
    
    request inquiry.
  11. 
    
    mengirim
    
    inquiry ke CVS.
  12. 
    
    melakukan
    
    .
  13. 
    
    melakukan
    
    
    pada CVS.
  14. CVS mem
    
    bukti
    
    .
  15. CVS mengirim bukti
    
    ke
    
    .
  16. CVS mengirimkan
    
    kepada
    
    .
  17. 
    
    memperbarui
    
    
    .
  18. 
    
    mengirim
    
    kepada
    
    .
  19. 
    
    request pemeriksaan
    
    kepada
    
    .
  20. 
    
    menerima request cek
    
    dari
    
    .
  21. 
    
    mengirimkan response kepada
    
    .
  22. 
    
    menerima
    
    terakhir.
  23. 
    
    mengirimkan hasil pesanan kepada
    
    .



NICEPAY Secure Payment Page Convenience Store


Secure Payment Page
Secure Payment Page


Gambar di atas adalah contoh

 dengan metode

menggunakan

Secure

Page.

CVS - Secure Payment Page
CVS - Secure Payment Page


Setelah memilih metode

,

akan disediakan daftar

(Indomaret & Alfamart)

dapat dipilih untuk melanjutkan


.

Success - Secure Payment Page
Success - Secure Payment Page


Proses pengajuan pendaftaran

 telah selesai,

dapat melanjutkan


sampai dengan penyelesaian dengan mengikuti Panduan Bayar CVS.



API Checkout Transaction Payment



API URL

/nicepay/redirect/v2/payment

Request Method

Redirect-GET

Header

Content-Type: application/Form-UrlEncoded

Request Parameters for Payment



Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

paymentURL

Required

ANS

14



 URL

Required

https://dev.nicepay.co.id/nicepay/redirect/v2/payment

tXid

Required

AN

30

Transaction ID



IONPAYTEST00202212231106386098



Response Parameters (CallbackUrl) - Payment



Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

resultCd

N

4

0000

resultMsg

AN

255

Result Message: Error Code

SUCCESS

tXid

AN

30

Transaction ID

IONPAYTEST00202212231106386098



When Success

referenceNo

ANS

40

Order Number

ordNo20221223111252



When Success

amt

N

12

Transaction Amount

10000



When Success

payNo



N

20



 Number

9041231106386098



When Success

mitraCd

AN

4

Mitra Code

ALMA



When Success

transDt

N

8

Transaction Date (YYYYMMDD)

20221223



When Success

transTm

N

6

Transaction Time (HH24MISS)

110638



When Success

Catatan: Response

 akan dikirimkan melalui callBackurl dengan Content-type: application/jsondan metode: POST Parameter.

Sample Parameter for CallbackUrl API Checkout Payment



Pada

 saat Checkout, response dari request

di-hit adalah Callback URL.

URL Request
URL Callback
Response Callback




CallBack Handling API Checkout Payment



Saat Callback diterima callbackUrl Anda, kami merekomendasikan

 untuk melakukan verifikasi

dengan menggunakan Status Inquiry - API Checkout.

CallBack Handling sangat penting untuk membantu meminimalisir tindakan Fraud. Kami sangat merekomendasikan

 untuk melakukan verifikasi menggunakan CallBack parameter.

Alur CallBack Handling
Alur CallBack Handling

URL CallBack
Response CallBack