İçeriğe geç
Kamu bankası pos

Halkbank EST Sanal POS Entegrasyonu

Halkbank Paraf kart programı ve kurumsal üye işyeri sanal POS protokolü tam desteklenir.

Better Payment
3D Secure 2.x doğrulamasıParaf kart taksit seçenekleriTam
Protokol

EST (Nestpay) XML

Doğrulama

HASH ver3

3D Secure

Dahil

3d / 3d_pay / 3d_pay_hosting

Bağımlılık

0

Yetenekler

Halkbank için eksiksiz destek

  • 3D Secure 2.x doğrulaması
  • Paraf kart taksit seçenekleri
  • Tam & kısmi iade desteği

Bir istek nasıl akar

  1. 1

    createPayment / initThreeDSPayment

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

const payment = createBetterPayment({
  defaultProvider: "halkbank",
  providers: {
    halkbank: {
      clientId: process.env.HALKBANK_CLIENT_ID!,
      username: process.env.HALKBANK_USERNAME!,
      password: process.env.HALKBANK_PASSWORD!,
      storeKey: process.env.HALKBANK_STORE_KEY!
    }
  }
});