Welcome to Xendit’s latest documentation. For legacy content, access the previous documentation here or the previous API reference here.

Address Verification Service (AVS)

Prev Next

Address Verification Service (AVS) adalah alat pencegahan penipuan yang digunakan dalam transaksi card-not-present (CNP). Fungsi utamanya adalah untuk memverifikasi bahwa alamat penagihan yang diberikan oleh pemegang kartu cocok dengan alamat yang tercatat dengan penerbit kartu mereka.

Cara kerja AVS

Proses untuk AVS melibatkan beberapa langkah:

  1. Pengiriman detail penagihan: Selama transaksi, detail alamat penagihan, seperti nomor jalan dan kode pos, dikirimkan dengan aman melalui gateway pembayaran.

  2. Verifikasi penerbit kartu: Detail ini dikirim ke penerbit kartu, yang membandingkannya dengan alamat yang terkait dengan kartu.

  3. Pembuatan kode respons: Kode respons AVS kemudian dikembalikan, menunjukkan tingkat kecocokan antara alamat yang diberikan dan catatan penerbit.

Proses integrasi

Mengintegrasikan AVS ke dalam pemrosesan pembayaran biasanya melibatkan:

  • Termasuk kolom alamat penagihan: Kolom alamat penagihan harus disertakan dalam permintaan API untuk pemrosesan pembayaran.

  • Pemeriksaan AVS otomatis: Gateway pembayaran secara otomatis menangani pemeriksaan AVS.

  • Memanfaatkan kode respons: Kode respons AVS dapat digunakan untuk menginformasikan keputusan mengenai risiko transaksi.

Contoh cuplikan API Request:

"channel_properties": {
  "card_details": {
    "cvn": "246",
    "card_number": "2222444466668888",
    "expiry_year": "2027",
    "expiry_month": "12",
    "cardholder_name": "John Doe"
  },
  "billing_information": {
    "city": "Austin",
    "country": "US",
    "postal_code": "78769",
    "street_line1": "Texas Chain Suites",
    "street_line2": "21-37",
    "province_state": "Texas"
  }
  "failure_return_url": "https://xendit.co/failure",
  "success_return_url": "https://xendit.co/success"
}

Kode respons AVS

Kode respons AVS dapat berbeda tergantung pada jaringan kartu dan gateway pembayaran. Namun, mereka umumnya mengomunikasikan salah satu status pertandingan berikut:

  • Pertandingan penuh: Jalan dan kode pos diverifikasi.

  • Pertandingan parsial: Jalan atau kode pos cocok, tetapi tidak keduanya.

  • Tidak ada kecocokan: Baik jalan maupun kode pos tidak cocok.

  • Tidak tersedia: Layanan AVS tidak dapat diakses untuk transaksi.

Ketersediaan

AVS terutama digunakan di wilayah tertentu:

  • Amerika Serikat

  • Kanada

  • Inggris Raya

Penggunaannya terbatas di banyak negara lain.

Keuntungan dari AVS

Penerapan AVS menawarkan beberapa keuntungan untuk pencegahan penipuan:

  • Pengurangan penipuan: Ini membantu mengurangi kasus transaksi penipuan.

  • Keamanan yang ditingkatkan: AVS berkontribusi pada peningkatan keamanan transaksi.

  • Komponen strategi berlapis: Ini berfungsi sebagai elemen berharga dalam pendekatan pencegahan penipuan yang lebih luas dan berlapis.

Penting untuk dicatat bahwa AVS tidak sepenuhnya sangat mudah. Penipu mungkin masih dapat menggunakan kartu curian jika mereka memiliki akses ke alamat penagihan yang benar. Oleh karena itu, AVS paling efektif bila digunakan bersama dengan alat pencegahan penipuan lainnya.