Payment
Kartu Kredit

Alur Pembayaran Kartu Kredit

11min

Terdapat 4 jenis alur  pada  , yaitu Direct 3Ds, Redirect 3Ds, Direct Non-3Ds, dan Redirect Non-3Ds.

  • Alur   hanya terdapat pada  Payment adalah Direct 3Ds dan Direct Non-3Ds.
  • Alur   hanya terdapat pada  Checkout adalah Redirect 3Ds dan Redirect Non-3Ds.

Apa itu 3Ds?

3 Domain Secure (3Ds) merupakan standar keamanan  untuk meningkatkan keamanan  cardholder secara daring dengan melakukan verifikasi identitas berupa OTP (One Time Password) ke nomor handphone terdaftar saat   dilakukan.

Proses 3Ds melibatkan tiga pihak, yaitu cardholder,  Penerbit , dan , atau Payment Gateway. Hal ini dilakukan untuk mencegah adanya upaya pencurian  dan tindakan penipuan saat bertransaksi dengan .

Perbedaan antara 3Ds dan Non-3Ds

  • Pada Alur 3Ds,    akan melalui protokol keamanan 3Ds dengan adanya verifikasi identitas berupa OTP serta ada keamanan tambahan, yaitu FDS (Fraud Detection System) .
  • Pada Alur Non-3Ds,  hanya melakukan melalui  keamanan FDS (Fraud Detection System) tanpa melalui autentifikasi OTP dari 3Ds terlebih dahulu setelah  memasukkan data .



Direct 3Ds



Pada  Direct 3Ds,  akan melanjutkan  pendaftaran  pada tampilan  milik  setelah melewati  kalkulasi FDS dan pemeriksaan authentication OTP. Perbedaan dengan  Redirect adalah pada   digunakan. Proses Redirect menggunakan tampilan laman milik  setelah melewati  pengecekan authentication OTP.

Alur Pembayaran CC - Direct 3Ds


Deskripsi langkah alur   Direct dengan 3Ds:

  1.  melakukan checkout.
  2.  mengajukan checkout kepada Merchant.
  3.  melakukan pendaftaran data checkout.
  4.  mengirim response berupa formulir data kartu kepada .
  5.  memasukkan data kartu.
  6.  mengirimkan  data kartu kepada .
  7.  mengirimkan pengajuan menggunakan  Registration kepada .
  8.  menyimpan pesanan.
  9.  mengirimkan response kepada .
  10. {} mengajukan  menggunakan   kepada .
  11.  mengajukan 3Ds kepada .
  12.  melakukan verifikasi pengajuan.
  13.  mengirimkan response 3Ds URL kepada .
  14.  mengirimkan authentication page kepada .
  15.  mengirimkan OTP kepada .
  16.  mengirimkan OTP  dimasukkan kepada .
  17.  melakukan validasi OTP.
  18.  mengirimkan hasil 3Ds kepada .
  19.  melakukan kalkulasi FDS.
  20.  mengajukan /charge kepada .
  21.  melakukan  .
  22.  mengirim response  kepada .
  23.  mengirim   menggunakan callBackUrl dan dbProcessUrl kepada .
  24.  menerima .
  25.  mengajukan pemeriksaan  kepada .
  26.  mengirimkan response pemeriksaan  kepada .
  27.  menerima  terakhir.
  28.  mengirimkan hasil pesanan kepada .



Redirect 3Ds



Alur  ini hanya terdapat pada  Checkout.

Pada  Redirect 3Ds,  akan melanjutkan  pendaftaran  pada tampilan laman  telah disediakan  setelah melewati  kalkulasi FDS dan pemeriksaan authentication OTP. Redirect akan sangat berguna ketika  tidak membutuhkan pengembangan tampilan website sendiri, karena  telah menyediakan fasilitas khusus  untuk memudahkan . Proses Redirect 3Ds menggunakan Checkout API.

Alur Pembayaran CC - Redirect 3Ds


Deskripsi langkah alur   Redirect dengan 3Ds:

  1.  melakukan checkout.
  2.  mengirim data checkout kepada .
  3.  mengajukan checkout menggunakan  Registration kepada .
  4.  mendaftarkan data checkout.
  5.  mengalihkan  kepada  milik  kepada .
  6.  mengirimkan    kepada .
  7.  memilih .
  8.  memasukkan data kartu.
  9.  mengirimkan  data kartu kepada .
  10.  memproses kalkulasi FDS.
  11.  mengajukan 3Ds kepada .
  12.  melakukan validasi 3Ds.
  13.  mengirimkan response URL 3Ds kepada .
  14.  menerima response verifikasi.
  15.  mengalihkan  kepada  autentikasi ACS.
  16.  membuat response OTP.
  17.  mengirimkan OTP kepada .
  18.  menerima OTP.
  19.  memasukkan OTP.
  20.  mengirimkan OTP kepada .
  21.  melakukan verifikasi OTP.
  22.  mengirimkan hasil 3Ds kepada .
  23.  menerima hasil pemeriksaan.
  24.  mengajukan  kepada .
  25.  melakukan  .
  26.  mengirimkan   kepada .
  27.  melakukan redirect callbackUrl kepada .
  28.  menampilkan hasil callbackUrl kepada .
  29.  mengirim   kepada .
  30.  menerima .
  31.  melakukan pengajuan inquiry ke .
  32.  menerima pengajuan.
  33.  secara otomatis mengirimkan response inquiry kepada .
  34.  menerima  terakhir.
  35.  mengirim  hasil  kepada .



Direct Non-3Ds



Pada  Direct Non-3Ds,  akan melanjutkan  pendaftaran  pada tampilan laman milik  setelah melakukan  kalkulasi FDS (Fraud Detection System) tanpa menggunakan OTP. Perbedaan dengan  Redirect adalah pada laman  digunakan. Proses Redirect menggunakan tampilan laman milik  setelah melakukan  kalkulasi FDS (Fraud Detection System).

Alur Pembayaran CC - Direct non-3Ds


Deskripsi langkah alur   Direct dengan Non-3Ds:

  1.  melakukan checkout.
  2.  mengajukan checkout kepada .
  3.  mengajukan checkout kepada .
  4.  mendaftarkan data checkout.
  5.  mengirim response berisi formulir data kartu kepada .
  6.  memasukkan data kartu.
  7.  akan mengirimkan  data kartu kepada .
  8.  akan mengirimkan pengajuan menggunakan  Registration kepada .
  9.  menyimpan pesanan.
  10.  mengirimkan response kepada .
  11.  mengajukan  menggunakan   kepada .
  12.  memproses kalkulasi FDS.
  13.  melakukan permintaan charge ke .
  14.  melakukan verifikasi pengajuan.
  15.  mengajukan konfirmasi .
  16.  mengajukan .
  17.  melakukan  .
  18.  mengirimkan  kepada .
  19.  mengirim   callBackUrl dan dbProcessUrl kepada .
  20.  menerima .
  21.  melakukan pengajuan  ke .
  22.  mengirimkan hasil pemeriksaan .
  23.  menerima  terakhir.
  24.  mengirim hasil pesanan ke .



Redirect Non-3Ds



Alur  ini hanya terdapat pada  Checkout.

Pada  Redirect Non-3Ds,  akan melanjutkan  pendaftaran  pada tampilan laman  telah disediakan  setelah melakukan  kalkulasi FDS (Fraud Detection System) tanpa menggunakan OTP. Redirect akan sangat berguna ketika  tidak membutuhkan pengembangan tampilan website sendiri, karena  telah menyediakan fasilitas khusus  untuk memudahkan .

Alur Pembayaran CC - Redirect non-3Ds


Deskripsi langkah alur   Redirect dengan Non-3Ds:

  1.  melakukan checkout.
  2.  mengajukan checkout kepada .
  3.  mendaftarkan data checkout.
  4.  mengirimkan response berupa formulir data kartu.
  5.  mengajukan checkout kepada .
  6.  mendaftarkan pesanan dengan menggunakan  Registration kepada .
  7.  menyimpan order registration.
  8.  mengalihkan  kepada  .
  9.  mengirim    kepada .
  10.  memilih .
  11.  memasukkan rincian kartu.
  12.  mengajukan  menggunakan   kepada .
  13.  melakukan kalkulasi FDS.
  14.  mengajukan  kepada .
  15.  melakukan verifikasi pengajuan.
  16.  mengirimkan pengajuan konfirmasi  kepada .
  17.  mengajukan /charge kepada .
  18.  melakukan  .
  19.  mengirim response  kepada .
  20.  mengirim   menggunakan callBackUrl dan dbProcessUrl kepada .
  21.  menerima .
  22.  mengajukan pemeriksaan  kepada .
  23.  mengirimkan response pemeriksaan .
  24.  menerima  terakhir.
  25.  mengirimkan hasil pesanan kepada .



See also

  Fitur Kartu Kredit untuk mengetahui fitur  pada .

  Integrasi & Testing Kartu Kredit untuk mengetahui cara  dan uji coba   .

  Daftar Istilah Kartu Kredit untuk mengetahui istilah khusus  digunakan oleh .

  FAQ Kartu Kredit jika ingin mengetahui pertanyaan  sering diajukan terkait .