Доступ к платежному интерфейсу Вьетнама для детального ознакомления со всем процессом

Доступ к платежному интерфейсу Вьетнама для детального ознакомления со всем процессом

I. Этап предварительной подготовки

  1. Исследование рынка и проверка соответствия требованиям

    • Понимание политики финансового регулирования Вьетнама (правила SBV)
    • Подтверждение целевого способа оплаты (местный банковский перевод, электронный кошелек и т.д.)
    • Изучение требований PCI DSS и других международных стандартов безопасности
  2. Квалификационная подготовка предприятия

    • Лицензия на ведение бизнеса (необходимо зарегистрироваться во Вьетнаме или найти местного партнера)
    • Лицензия на ведение платежного бизнеса, выданная SBV (если требуется)
    • Документы по соблюдению требований KYC/AML
  3. Оценка технологической среды

    • Выбор места расположения сервера (рекомендуется узел в Юго-Восточной Азии)
    • Конфигурация сертификата HTTPS
    • Настройка белых списков IP-адресов

II. Варианты основных каналов оплаты

A. Программа прямого банковского подключения

  1. Шлюз к крупным банкам, таким как Vietcombank, VietinBank, BIDV и др.
  2. Национальный платежный коммутатор Napas Доступ

B. Сторонние платформы агрегации

  1. OnePay (поддержка кредитных/дебетовых карт)
  2. MoMo (крупнейший электронный кошелек по доле рынка)
  3. ZaloPay
  4. VNPAY-QR (стандарт 2D-кода)

C. Программы трансграничных платежей

1. Payoo
2. Нган Луонг

III. Процесс технической стыковки (на примере VNPAY)

Шаг 1: Регистрация торговца
-Представьте информацию о бизнесе на официальном сайте VNPAY (https://vnpay.vn)
-Получите идентификатор торговца и хэш-секрет.

Шаг 2: Интеграция API

// Код примера PHP (VNPAY)
$vnp_Url = "https://sandbox.vnpayment.vn/paymentv2/vpcpay.html";
$vnp_HashSecret = "YourHashSecret";

$inputData = array(
"vnp_Version" => "2",
"vnp_TmnCode" => $vnp_TmnCode,
"vnp_Amount" => $amount *100,
//... Другие необходимые параметры...
);

// Создайте подпись
ksort($inputData).
$hashdata = "";
foreach ($inputData as $key => $value) {
$hashdata . = urlencode($key)." =".
urlencode($value)." &";
}
$vnpSecureHash = hash_hmac('sha512',
rtrim($hashdata,'&'),.
$vnp_HashSecret).

Шаг 3: Проверка тестовой среды
-Используйте учетную запись "песочницы" для полного тестирования процесса:
Создание заказа→Переходный платеж→Асинхронное уведомление→Интерфейс запроса

Шаг 4: Развертывание производственной среды
-Заменены на официальные конечные точки API
-Настройте IPN на получение URL-адресов
-Установка автоматизированных процессов выверки

IV. Основные соображения

1.Обработка валюты:: Поддерживаются только VND, сумма должна быть x 100 передач (без десятичных знаков)
2.Языковая поддержка:: Интерфейс обеспечивает по крайней мере вьетнамский + английский варианты
3.Правила возврата денег:: Сроки возврата зависят от канала (обычно T+3 рабочих дня).
4.Структура платы:: Внутренние операции0

MoMo
ZaloPay