HSRCPAY Dökümantasyon

Customers

Müşteri oluşturma, güncelleme ve adres/ödeme yöntemi ilişkileri.

Customer modeli; ödeme geçmişi, tekrar eden işlemler ve risk/analitik süreçleri için ana referans katmandır.

Müşteri oluşturma

const customer = await hsrcpay.customers.create({
  email: "customer@example.com",
  name: "HsrcPay Demo User",
  phone: "+905551112233",
});

Müşteri güncelleme

await hsrcpay.customers.update(customer.id, {
  name: "Updated Name",
  metadata: {
    segment: "vip",
  },
});

Adres yönetimi

  • Teslimat/fatura adreslerini ayrı modelle sakla.
  • Birincil adres seçiminde idempotent bir endpoint kullan.
  • Adres güncellemesini sipariş anı yerine profil adımında tamamla.

Veri hijyeni

  • E-posta ve telefon için normalize edilmiş format kullan.
  • Aynı müşteri için yinelenen kayıtları merge stratejisiyle kontrol et.
  • Kişisel verileri KVKK/GDPR uyumlu saklama politikasıyla yönet.

On this page