İçeriğe geç
Kamu bankası pos

Ziraat Bankası Bankkart Sanal POS

Türkiye'nin en geniş kart tabanına sahip Ziraat Bankkart için EST 3D Secure sanal POS entegrasyonu.

Better Payment
Bankkart taksit programıEST 3D_PAY güvenli ödemeTam
Protokol

EST (Nestpay) XML

Doğrulama

HASH ver3

3D Secure

Dahil

3d / 3d_pay / 3d_pay_hosting

Bağımlılık

0

Yetenekler

Ziraat Bankası için eksiksiz destek

  • Bankkart taksit programı
  • EST 3D_PAY güvenli ödeme
  • Tam ve kısmi iade desteği

Bir istek nasıl akar

  1. 1

    createPayment / initThreeDSPayment

    Tek tip istek, Ziraat Bankası formatına çevrilir.

  2. 2

    EST (Nestpay) XML · HASH ver3 · SHA-512

    İmzalar ve alan eşlemeleri otomatik üretilir.

  3. 3

    Callback doğrulaması

    İmza sabit zamanlı karşılaştırılır, sipariş eşleşmesi kontrol edilir.

  4. 4

    Normalize sonuç

    Başarı, hata kodu ve işlem kimliği ortak yapıda döner.

Tek satırla bağlayın.

Kimlik bilgilerinizi verin, geri kalanı Better Payment halleder.

payment-ziraat.tsTypeScript
import { createBetterPayment } from "better-payment";

const payment = createBetterPayment({
  defaultProvider: "ziraat",
  providers: {
    ziraat: {
      clientId: process.env.ZIRAAT_CLIENT_ID!,
      username: process.env.ZIRAAT_USERNAME!,
      password: process.env.ZIRAAT_PASSWORD!,
      storeKey: process.env.ZIRAAT_STORE_KEY!
    }
  }
});