Skip to content
vendor
All integrations
Payments

Connect Halkbank (NestPay) to vendor

3-D Secure card payments through the Halkbank NestPay gateway.

What you get

Everything the Halkbank (NestPay) integration ships with

Built once, supported forever — no extra middleware to babysit.

PCI-DSS 4.0 by design

Customers pay on the provider's secure page — card data never touches Vendor, keeping your PCI scope minimal.

Refunds from the dashboard

Issue full or partial refunds in a click; the status flows back onto the order automatically.

One unified pipeline

Halkbank (NestPay) runs through the same idempotent payment flow as every other method, so reconciliation and reporting stay consistent.

Overview

How the Halkbank (NestPay) integration works inside vendor

Take 3-D Secure card payments through Halkbank's NestPay gateway. Vendor implements the 3D_PAY_HOSTING flow with SHA-512 request signing and callback verification, so customers authenticate with their bank and return to a confirmed order.

Configure NestPay per store with your client ID and store key. Vendor signs the redirect, verifies the returned hash, and records the result on the order — no card data is stored on your side.

What gets synced

With NestPay you get, per order:

  • 3-D Secure (3D_PAY_HOSTING) authentication.
  • SHA-512 signed initiation and verified callbacks.
  • Authorization and approval status.
  • Transaction references on the order.
  • Test and production environments.

Setup

Add your Halkbank NestPay client ID, store key, and gateway URL under Payments in the admin.

Customers complete 3-D Secure with their bank, then return to your store.

Limits & considerations

Supported currencies and limits follow your Halkbank merchant agreement.

Behavior is set by the NestPay environment (test vs production) you configure.

Pairs well with

Stack the rest of your tools

Browse adjacent integrations your team will likely use alongside this one.

Start free trial