İçeriğe geç
Banka sanal pos

Şekerbank EST Sanal POS

Şekerbank üye işyerleri için 3D Secure ve direkt sanal POS entegrasyonu.

Better Payment
EST 3D_PAY protokolüİadeTaksit oranları desteği
Protokol

EST (Nestpay) XML

Doğrulama

HASH ver3

3D Secure

Dahil

3d / 3d_pay / 3d_pay_hosting

Bağımlılık

0

Yetenekler

Şekerbank için eksiksiz destek

  • EST 3D_PAY protokolü
  • İade ve iptal yönetimi
  • Taksit oranları desteği

Bir istek nasıl akar

  1. 1

    createPayment / initThreeDSPayment

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

const payment = createBetterPayment({
  defaultProvider: "sekerbank",
  providers: {
    sekerbank: {
      clientId: process.env.SEKERBANK_CLIENT_ID!,
      username: process.env.SEKERBANK_USERNAME!,
      password: process.env.SEKERBANK_PASSWORD!,
      storeKey: process.env.SEKERBANK_STORE_KEY!
    }
  }
});