İçeriğe geç
Banka sanal pos

Türkiye İş Bankası EST / VPAY Sanal POS

Maximum özellikli İş Bankası Sanal POS sistemi için 3D Secure 2.x ve 3D_PAY entegrasyonu.

Better Payment
EST / VPAY 3D Secure protokolüMaximum kart taksit programıSabit zamanlı hash doğrulaması
Protokol

EST (Nestpay) XML

Doğrulama

HASH ver3

3D Secure

Dahil

3d / 3d_pay / 3d_pay_hosting

Bağımlılık

0

Yetenekler

İş Bankası için eksiksiz destek

  • EST / VPAY 3D Secure protokolü
  • Maximum kart taksit programı
  • Sabit zamanlı hash doğrulaması
  • İade ve iptal fonksiyonları

Bir istek nasıl akar

  1. 1

    createPayment / initThreeDSPayment

    Tek tip istek, İş 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-isbank.tsTypeScript
import { createBetterPayment } from "better-payment";

const payment = createBetterPayment({
  defaultProvider: "isbank",
  providers: {
    isbank: {
      clientId: process.env.ISBANK_CLIENT_ID!,
      username: process.env.ISBANK_USERNAME!,
      password: process.env.ISBANK_PASSWORD!,
      storeKey: process.env.ISBANK_STORE_KEY!
    }
  }
});