Langsung ke konten utama

Model Data - Pembayar

smilepayz teamsSekitar 2 menit

Ikhtisar Pembayar

Model data Pembayar mendefinisikan struktur untuk informasi pelanggan dalam transaksi pay-in. Model ini mengkapsulasi identifikasi pelanggan, informasi kontak, dan persyaratan kepatuhan regional.

Struktur Model Data

ParameterTipeDeskripsi
nameStringNama lengkap pelanggan untuk identifikasi transaksi
Format: String yang dienkripsi UTF-8
Penggunaan: Diperlukan untuk sebagian besar wilayah, digunakan untuk catatan transaksi dan verifikasi pelanggan
Contoh: "John Doe", "Carlos Rodriguez Mendoza"
emailStringAlamat email pelanggan untuk notifikasi
Format: Alamat email yang valid
Penggunaan: Notifikasi transaksi, konfirmasi pembayaran, dan komunikasi
Contoh: "[email protected]", "[email protected]"
phoneStringNomor telepon pelanggan untuk tujuan kontak
Format: Format nomor telepon internasional
Penggunaan: Verifikasi transaksi, komunikasi dukungan, dan notifikasi SMS
Contoh: "62895359978010", "51987654321"
addressStringAlamat fisik pelanggan
Format: String yang dienkripsi UTF-8
Penggunaan: Opsional untuk sebagian besar transaksi, digunakan untuk kepatuhan dan verifikasi
Contoh: "123 Main Street, City, Country"
idTypeStringSpesifikasi tipe dokumen identitas
Format: Kode tipe identitas yang telah ditentukan
Penggunaan: Bervariasi berdasarkan wilayah, digunakan untuk verifikasi identitas dan kepatuhan
Contoh: DNI, CE, PAS, RUC
identityStringNomor dokumen identitas
Format: String alfanumerik
Penggunaan: Harus sesuai dengan format idType yang ditentukan, digunakan untuk verifikasi pelanggan
Contoh: "0123456789", "48982488880"
accountNoStringNomor rekening bank untuk transfer
Format: String alfanumerik
Penggunaan: Diperlukan untuk transfer bank Thailand, digunakan untuk identifikasi akun
Contoh: "0123456789", "2345678912"
bankNameStringNama bank untuk identifikasi akun
Format: String yang dienkripsi UTF-8
Penggunaan: Direkomendasikan untuk transaksi Thailand, digunakan untuk verifikasi bank
Contoh: "KBANK", "BRI", "BCP"
pixAccountStringIdentifier akun PIX untuk Brasil
Format: String alfanumerik
Penggunaan: Diperlukan untuk transaksi PIX Brasil, digunakan untuk pemrosesan pembayaran
Contoh: "0123456789", "12345678988"

Persyaratan Regional

Persyaratan Pay-In Indonesia

  • Pembayaran OVO: phone diperlukan
  • Metode Lain: Bervariasi berdasarkan metode pembayaran
  • Tujuan: Verifikasi pembayaran mobile dan notifikasi

Persyaratan Pay-In Thailand

  • Field yang Diperlukan: name, accountNo
  • Field yang Direkomendasikan: bankName
  • Tujuan: Identifikasi dan verifikasi transfer bank

Persyaratan Pay-In Brasil

  • Field yang Diperlukan: pixAccount
  • Field Opsional: Semua field lainnya
  • Tujuan: Pemrosesan dan identifikasi pembayaran PIX

Persyaratan Pay-In Peru

  • Field yang Diperlukan: name
  • Field Opsional: Semua field lainnya
  • Tujuan: Identifikasi pelanggan dasar

Persyaratan Pay-In Kolombia

  • Field yang Diperlukan: name
  • Field Opsional: Semua field lainnya
  • Tujuan: Identifikasi pelanggan dasar

Persyaratan Pay-In Filipina

  • Field yang Diperlukan: name, email, phone
  • Field Opsional: Semua field lainnya
  • Tujuan: Identifikasi dan komunikasi pelanggan

Contoh Implementasi

{
  "phone": "62895359978010"
}

Validasi Data dan Keamanan

Verifikasi Identitas

  • Validasi Dokumen: Semua dokumen identitas harus valid dan terkini
  • Verifikasi Format: Nomor identitas harus sesuai dengan persyaratan format regional
  • Cross-Reference: Informasi identitas diverifikasi terhadap database resmi jika berlaku

Informasi Kontak

  • Validasi Email: Alamat email harus dalam format yang valid dan dapat dikirim
  • Validasi Telepon: Nomor telepon harus dalam format internasional dan valid
  • Preferensi Komunikasi: Hormati preferensi komunikasi pelanggan

Privasi Data

  • Enkripsi: Semua data pribadi dienkripsi dalam transit dan saat istirahat
  • Kontrol Akses: Kontrol akses ketat untuk informasi pelanggan sensitif
  • Audit Trail: Audit trail lengkap untuk semua akses dan modifikasi data

Kepatuhan Regional

  • Regulasi Lokal: Kepatuhan terhadap undang-undang perlindungan data dan privasi regional
  • Regulasi Pembayaran: Kepatuhan terhadap regulasi pemrosesan pembayaran lokal
  • AML/KYC: Kepatuhan anti-pencucian uang dan know-your-customer
Terakhir diperbarui: