Model Data - Pembayar
Sekitar 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
Parameter | Tipe | Deskripsi |
---|---|---|
name | String | Nama 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" |
String | Alamat email pelanggan untuk notifikasi Format: Alamat email yang valid Penggunaan: Notifikasi transaksi, konfirmasi pembayaran, dan komunikasi Contoh: "[email protected]", "[email protected]" | |
phone | String | Nomor telepon pelanggan untuk tujuan kontak Format: Format nomor telepon internasional Penggunaan: Verifikasi transaksi, komunikasi dukungan, dan notifikasi SMS Contoh: "62895359978010", "51987654321" |
address | String | Alamat 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" |
idType | String | Spesifikasi 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 |
identity | String | Nomor dokumen identitas Format: String alfanumerik Penggunaan: Harus sesuai dengan format idType yang ditentukan, digunakan untuk verifikasi pelanggan Contoh: "0123456789", "48982488880" |
accountNo | String | Nomor rekening bank untuk transfer Format: String alfanumerik Penggunaan: Diperlukan untuk transfer bank Thailand, digunakan untuk identifikasi akun Contoh: "0123456789", "2345678912" |
bankName | String | Nama bank untuk identifikasi akun Format: String yang dienkripsi UTF-8 Penggunaan: Direkomendasikan untuk transaksi Thailand, digunakan untuk verifikasi bank Contoh: "KBANK", "BRI", "BCP" |
pixAccount | String | Identifier 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"
}
{
"name": "Somchai Srisai",
"accountNo": "0123456789",
"bankName": "KBANK"
}
{
"pixAccount": "0123456789"
}
{
"name": "Carlos Rodriguez Mendoza"
}
{
"name": "Juan Carlos Rodriguez"
}
{
"name": "Maria Santos Cruz",
"email": "[email protected]",
"phone": "63987654321"
}
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