Pazartesi - Cumartesi: 09:00 - 18:00

26.03.2026 10 dk okuma Banka Sanal Pos

QNB Finansbank PayFor

QNB Finansbank, PayFor adlı sanal pos hizmetini Nestpay altyapısı üzerinden sunar. İş Bankası, Akbank ve Halkbank ile aynı entegrasyon yapısını kullanır.

API Bilgileri

  • Canlı URL: https://vpos.qnbfinansbank.com/fim/est3Dgate
  • API URL: https://vpos.qnbfinansbank.com/fim/api

Yapılandırma

$config = [
    'bank'       => 'QNB Finansbank',
    'client_id'  => 'QNBXXXXXXX',
    'store_key'  => 'QNBXXXXXXXXXXXXXXX',
    'base_url'   => 'https://vpos.qnbfinansbank.com/fim/est3Dgate',
    'api_url'    => 'https://vpos.qnbfinansbank.com/fim/api',
];

Entegrasyon Kodu

QNB Finansbank Nestpay altyapısını kullandığından, İş Bankası entegrasyonundaki aynı kod ile çalışır:

$gateway = new NestpayGateway($config);

$result = $gateway->pay([
    'amount'      => '100.00',
    'currency'    => '949',
    'installment' => 3,
    'ok_url'      => 'https://siteniz.com/basarili',
    'fail_url'    => 'https://siteniz.com/hata',
]);

echo $result['form_html'];

İade (Refund) İşlemi

$refund_xml = '<CC5Request>
  <Name>APIUSER</Name>
  <Password>API_PASS</Password>
  <ClientId>QNBXXXXXXX</ClientId>
  <Type>Credit</Type>
  <OrderId>' . $order_id . '</OrderId>
  <Total>' . $amount . '</Total>
  <Currency>949</Currency>
</CC5Request>';

$ch = curl_init($config['api_url']);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'DATA=' . $refund_xml);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
Avantaj: Nestpay altyapısı sayesinde tek kod ile İş Bankası, Akbank, Halkbank ve QNB Finansbank'ı destekleyebilirsiniz.

Sıkça Sorulan Sorular

QNB Finansbank ile Finansbank aynı banka mı?
Evet, Finansbank 2016'da QNB grubu tarafından satın alınarak QNB Finansbank olmuştur.
PayFor ile Nestpay aynı şey mi?
PayFor, QNB Finansbank'ın sanal pos markasıdır. Altyapıda Nestpay (Asseco) kullanır.
Mesaj Gönderin0850 307 34 58
Hemen Arayın0850 307 34 58
Hemen Arayın WhatsApp