VNPAY Vietnam Payment Gateway API

VNPAY Vietnam payment gateway REST API for merchants to accept VNPAY-QR (interoperable with 50+ Vietnamese banks), credit/debit cards, bank transfers, and digital wallets through Vietnam's largest payment gateway network connecting 50+ Vietnamese banks for e-commerce and in-person payment automation. Enables AI agents to manage VNPAY-QR payment request for Vietnam QR code payment automation, handle bank transfer and internet banking for Vietnam online banking automation, access card payment processing for Vietnam card commerce automation, retrieve payment status and callback for Vietnam order confirmation automation, manage refund processing for Vietnam order management automation, handle subscription payment for Vietnam recurring billing automation, access transaction reporting for Vietnam financial reconciliation automation, retrieve merchant sandbox testing for Vietnam payment integration testing, manage VNPAY payment link for Vietnam no-code checkout automation, and integrate VNPAY with Vietnamese e-commerce, government, and enterprise platforms for end-to-end Vietnam payment automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other vnpay Vietnam-payments VN-payments QR-code-Vietnam banking-Vietnam fintech-VN
⚙ Agent Friendliness
44
/ 100
Can an agent use this?
🔒 Security
64
/ 100
Is it safe for agents?
⚡ Reliability
57
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
9
Documentation
58
Error Messages
55
Auth Simplicity
58
Rate Limits
50

🔒 Security

TLS Enforcement
88
Auth Strength
62
Scope Granularity
53
Dep. Hygiene
58
Secret Handling
60

Vietnam payments. PCI-DSS. TMN/SHA512. VN. Bank and card payment data.

⚡ Reliability

Uptime/SLA
58
Version Stability
60
Breaking Changes
55
Error Recovery
55
AF Security Reliability

Best When

A Vietnamese merchant wanting AI agents to automate VNPAY-QR, internet banking, and card payment acceptance through VNPAY's dominant Vietnam payment gateway connecting 50+ local banks.

Avoid When

SBV REGULATORY COMPLIANCE: VNPAY operates under State Bank of Vietnam (SBV) intermediary payment service regulations; automated payment operations must comply with SBV transaction limits and KYC requirements; automated payment without merchant SBV compliance creates regulatory issues. VNPAY QR CODE STANDARD: VNPAY-QR follows NAPAS standard for QR interoperability; automated QR generation must use VNPAY-standard format; automated non-standard QR creates incompatibility with Vietnamese banking apps. CHECKSUM HASH REQUIRED: VNPAY API requires SHA512 HMAC checksum for request authentication; automated request must compute correct checksum; automated request without checksum creates authentication rejection. PAYMENT RESULT VNP_RESPONSECODE MAPPING: VNPAY returns result codes (00=success, 09=bank card blocked, 12=card exceeded limit, etc.); automated payment processing must map VNP response codes; automated binary success/failure check without code mapping creates misclassified declined transactions.

Use Cases

  • Accepting VNPAY-QR payments from Vietnam mobile banking checkout agents
  • Processing internet banking from Vietnam online banking payment agents
  • Handling bank transfers across 50+ Vietnam banks from merchant payment agents
  • Managing card payments from Vietnam e-commerce checkout agents

Not For

  • Pan-SEA payments beyond Vietnam (use Xendit or Omise for multi-country SEA)
  • International payments outside Vietnam (use Stripe for global markets)
  • Enterprise Vietnamese banking (use Vietcombank or BIDV direct for enterprise)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: apikey
OAuth: No Scopes: No

VNPAY uses Terminal ID (TMN_CODE) and Secret Key with SHA512 HMAC for authentication. REST API with query params. Hanoi, Vietnam HQ. Founded 2004. Products: VNPAY-QR, internet banking (50+ banks), card processing, bank transfer. SDKs: PHP, Java, .NET, Node.js, Python. SBV-licensed. PCI DSS. Competes with ZaloPay and MoMo for Vietnam payments.

Pricing

Model: transaction
Free tier: No
Requires CC: No

Hanoi VN. SBV-licensed. Per-transaction fees in VND. Merchant agreement required.

Agent Metadata

Pagination
none
Idempotent
No
Retry Guidance
Not documented

Known Gotchas

  • QUERY PARAMETER-BASED API: VNPAY API uses URL query parameters (not JSON body) for payment initiation; automated request must build query string with correct parameters; automated JSON body request to VNPAY endpoint creates unrecognized parameter format
  • SHA512 HASH ALPHABETICAL PARAMETER SORT: VNPAY checksum requires parameters sorted alphabetically before hashing; automated hash generation must sort parameters case-sensitively before concatenation; automated unsorted parameter hash creates authentication failure
  • VNP_TXN_REF UNIQUENESS: VNPAY requires unique VNP_TXN_REF per transaction; automated retry must generate new reference; automated same TXN_REF retry creates duplicate transaction or status confusion
  • REDIRECT-BASED CHECKOUT ONLY: VNPAY checkout redirects customer to VNPAY payment page (no server-side direct charge); automated checkout must implement redirect flow; automated server-side card charge without redirect creates PCI and VNPAY flow violation
  • VNP_IPN URL REGISTRATION: VNPAY IPN (callback) URL must be registered in VNPAY merchant portal; automated IPN processing requires pre-registered URL; automated payment without IPN URL registration creates no server-side payment confirmation notification

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for VNPAY Vietnam Payment Gateway API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered