NICEPAY API
...
Checkout API
Registration - API Checkout

GPN - API Checkout

13min

Tentang GPN - API Checkout





 ini digunakan oleh

untuk melakukan pengajuan

kepada

untuk


menggunakan


.



Alur Proses


Alur Proses GPN
Alur Proses GPN


Deskripsi langkah:

  1. 
    
    melakukan checkout.
  2. 
    
    mengirimkan data
    
    kepada
    
    .
  3. 
    
    mengirim pengajuan checkout menggunakan
    
    Registration kepada
    
    .
  4. 
    
    melakukan
    
    pendaftaran checkout.
  5. 
    
    mengalihkan
    
    menuju
    
    
    
    .
  6. 
    
    menampilkan
    
    
    kepada
    
    .
  7. 
    
    memilih
    
    .
  8. 
    
    memasukkan data kartu.
  9. 
    
    mengirimkan data kartu menggunakan
    
    
    kepada
    
    .
  10. 
    
    mengajukan token kepada
    
    /
    
    Issuing.
  11. 
    
    /
    
    Issuing menerima pengajuan.
  12. 
    
    /
    
    Issuing mengirimkan token kepada
    
    .
  13. 
    
    menerima response verifikasi.
  14. Pada waktu
    
    bersamaan:
    • 
      
      mengalihkan
      
      menuju
      
      DAS authentication.
    • 
      
      mengajukan OTP kepada
      
      /
      
      Issuing.
  15. 
    
    /
    
    Issuing mengirim OTP kepada
    
    .
  16. 
    
    menerima OTP.
  17. 
    
    memasukkan OTP dan mengirimkan kepada
    
    /
    
    Issuing.
  18. 
    
    /
    
    Issuing melakukan validasi OTP.
  19. 
    
    /
    
    Issuing mengirim response validasi kepada
    
    .
  20. 
    
    mengajukan charge kepada
    
    /
    
    Issuing.
  21. 
    
    /
    
    Issuing melakukan charge amount.
  22. 
    
    /
    
    Issuing mengirimkan
    
    
    kepada
    
    .
  23. 
    
    mengalihkan
    
    menuju callbackUrl.
  24. 
    
    menampilkan callbackUrl kepada
    
    .
  25. 
    
    mengirim
    
    
    kepada
    
    .
  26. 
    
    menerima
    
    .
  27. 
    
    mengajukan
    
    inquiry kepada
    
    .
  28. 
    
    menerima pengajuan.
  29. 
    
    mengirim response
    
    inquiry kepada
    
    .
  30. 
    
    menerima
    
    akhir.
  31. 
    
    mengirimkan
    
    hasil
    
    kepada
    
    .

Sebelum melakukan pemanggilan

 untuk Transaction Payment, lakukan Transaction Registration terlebih dahulu.



NICEPAY Secure Payment Page


Secure Payment Page
Secure Payment Page


Gambar di atas adalah contoh tata cara checkout

 dengan metode

menggunakan

Secure

Page.

Setelah pilih metode dengan transfer

,

akan disediakan daftar


dapat dipilih untuk melanjutkan


.

Proses pengajuan pendaftaran

 telah selesai,

dapat melanjutkan


sampai dengan penyelesaian dengan mengikuti panduan Panduan Bayar GPN.



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



ANS

14



 URL

Required

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

tXid

Required

AN

30

Transaction ID



IONPAYTEST00202212201342456336

Catatan: Response

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



Sample Parameter for CallbackUrl API Checkout Payment



Pada

 saat Checkout, response dari request

di-hit adalah Callback URL.

Url Request




CallBack Handling API Checkout Payment



Saat Callback diterima callbackUrl

, kami merekomendasikan

untuk melakukan verifikasi Status 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

Response CallBack
Url Callback