İçeriğe geç
Banka sanal pos

Türk Ekonomi Bankası (TEB) Sanal POS

TEB Bonus kart taksit programı ve EST 3D Secure sanal POS entegrasyonu.

Better Payment
Bonus kart taksit tablosu3D Secure 2.x desteğiGüvenli 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

TEB için eksiksiz destek

  • Bonus kart taksit tablosu
  • 3D Secure 2.x desteği
  • Güvenli hash doğrulaması

Bir istek nasıl akar

  1. 1

    createPayment / initThreeDSPayment

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

const payment = createBetterPayment({
  defaultProvider: "teb",
  providers: {
    teb: {
      clientId: process.env.TEB_CLIENT_ID!,
      username: process.env.TEB_USERNAME!,
      password: process.env.TEB_PASSWORD!,
      storeKey: process.env.TEB_STORE_KEY!
    }
  }
});