Дастгирии POL ID, Pay-ID, интиқоли бонк ва AUD

Муқаддима

Бозингарони Австралия усулҳои пардохти маҳаллиро афзалтар медонанд: интиқоли фаврии бонк тавассути POL .i, Pay Барои оператор таъмини ҳамгироии бефосила, коркарди фаврӣ, риояи қоидаҳо ва меъмории боэътимод муҳим аст.

1. Шарҳи усулҳои пардохт

1. Пардохтҳои POLi

Иҷозати OA uth-корбар тавассути интерфейси бонкӣ, бидуни кортҳо ва рамзҳои иловагии SMS.
Кони фаврӣ, ки барои амонатҳо мувофиқ аст.

2. Пардохт/Оско (NPP)

Тарҷума аз рӯи идентификатор (почтаи электронӣ, телефон), стандарти шабакаи NPP ҳисобро дар тӯли сонияҳо таъмин мекунад.
Ҳамгироиро бо PSP, ки Платформаи нави пардохтҳои Австралияро дастгирӣ мекунад, талаб мекунад.

3. Интиқоли бонк (BPAY/интиқоли мустақим)

BPAY: насли Biller Code ва истинод ба муштариён, пардохт аз ҷониби корбар дар бонки Интернет анҷом дода мешавад; номнавис то 24 соат.
Интиқоли мустақими AUD: интиқоли SWIFT/IBAN, ки барои миқдори калон мувофиқ аст, вақти коркарди 1-3 рӯзи корӣ.

4. Асъори AUD

Ҳама амалиётҳо дар AUD: намоиши дуруст, нигоҳдорӣ дар пойгоҳи додаҳо, яклухткунӣ ба сент ('DECIMAL (12). 2)').

2. Меъмории ҳамгироӣ

"'mermaid
flowchart LR
Бозингар - >initiate depositAPI-Gateway
API-дарвоза -> Хадамоти пардохт
Хадамоти пардохт - >init POLiPOL-i-API
Хадамоти пардохт - >init PayIDPSP-API
Хизматрасонии пардохт - >generate BPAYбиллингӣ
POL-i-API - >webhookХизматрасонии пардохт
PSP-API - >webhookХизматрасонии пардохт
Хадамоти биллинг - >polling/ webhookХизматрасонии пардохт
Хидмати пардохт -> Хизматрасонии транзаксия
Хизматрасонии Transaction -> АудитДБ
```

API-Gateway: санҷиш, маҳдудкунии меъёрҳо, масир ба Payment-Service.
Хизматрасонии пардохт: нуқтаи ягона барои ҳама усулҳои AUD, 'Payment-Id', 'усул', 'статус', 'metadata'.
Хизматрасонии биллинг: модул барои ҳисобҳои BPAY ва вазъи овоздиҳӣ.
Транзаксияи хидматрасонӣ: Амалиётҳои ACID амалиёти тавозун ва сабти номро нав мекунанд.
AuditDB: мағозаи ивазнашавандаи гузоришҳои дархост ва посух.

3. Амалисозии POL ji

1. Оғозёбӣ:
  • "'http
  • POST/api/пардохтҳо/poli/init
  • {
  • "маблағ": 100. 00,
  • "асъор": "AUD",
  • "returner. Url": "https ://казино. com/poli/callback"
  • }
  • ```

→ '{payment

2. Фиристодани бозингар:
  • Плеер ба 'poliurl' равона карда шудааст, ба бонк ворид мешавад, пардохтро тасдиқ мекунад.

3. Коркарди Webhook:
  • "'http
  • POST/api/пардохтҳо/poli/callback
  • Сарлавҳаҳо: Имзои X
  • Ҷасад: {paysurday
  • ```

Санҷиши HMAC аз ҷониби 'X-Signature'.
Навсозии 'статус': 'интизорӣ' → 'тасдиқшуда '/' рад карда шуд'.
Вақте ки 'тасдиқ' - оғоз 'Transaction' Service. қарз (плеери Id, маблағ) '.

4. Амалисозии пардохт/Osko

1. Оғозёбӣ:
  • "'http
  • POST/api/пардохтҳо/payid/init
  • {
  • "Пайд": "корбар @ мисол. com,"
  • "маблағ": 250. 00,
  • "асъор": "AUD",
  • "Тавсиф": "Казино казино"
  • }
  • ```

→ '{payment

2. Огоҳии Webhook:
  • PSP shlyt 'POST/api/payments/payid/callback {Payment

Тафтиши имзои шабеҳ.
Статусҳо: 'интизорӣ', 'ҳал', 'ноком'.

5. Татбиқи BPAY ва интиқоли бонк

1. Тавлиди ҳисоби BPAY:
  • "'http
  • POST/api/пардохтҳо/bpay/тавлид кунед
  • {"маблағ": 500. 00 }
  • ```

→ '{biller

2. Вазъи овоздиҳӣ:
  • 'GET/api/пардохтҳо/bpay/status? biller .Code = & customer 'Ref =' ҳар 15 дақиқа.
  • Pri 'PAID' - навсозӣ 'тасдиқ', фондҳои қарзӣ.

3. Интиқоли мустақими бонк:
  • Харитаи тафсилоти ҳисоб (SWIFT, BSB, Ҳисоб) дар UI.
  • Амалиётҳо дастӣ ё ба таври худкор тавассути ҳисоботи бонкӣ тавассути SFTP муқоиса карда мешаванд.

6. Маҳаллисозӣ ва UX

Форматкунӣ:
  • "'js
  • нав Intl. Рақамҳо ('en-AU', {услуб: 'асъор', асъор: 'AUD'}). формат (1000)
  • //" A $1000. 00"
  • ```
  • UI:
    • Интихоби усул дар амонат: POL ji, Pay-ID, BPAY, нишонаҳои интиқоли бонк.
    • Тавсифи истилоҳот ва комиссияҳо бо ҳар усул.
    • Санҷиш пеш аз вуруди аввал: KYC/AML.

    7. Амният ва таҳаммулпазирии гуноҳ

    TLS 1. 2 + барои ҳама API ва Webhooks.
    Circuit Breaker (Resilience4j) барои зангҳои PSP, хомӯш кардани усул ҳангоми хатогӣ> 5% аст.
    Такрори мантиқ бо бозгашти экспоненсиалӣ дар ҳолати нокомии муваққатӣ.
    Пойгоҳи аудиторӣ: ҳама чорабиниҳо ва амалиётҳои webhook тибқи низомнома ҳадди аққал 7 сол нигоҳ дошта мешаванд.

    8. Санҷиш

    Усулҳои қуттии қуттӣ:
    • ПОЛ Ҷи: 'поли. қуттии регзор. домени 'бо нишонаҳои қалбакӣ' test _ user '.
    • PSP: қарзҳои санҷишӣ аз провайдерҳои Pay
    • E2E санҷишҳо (Cypress): дастнависҳо: оғоз → impulate callback → тавозуни санҷиш.
    • Санҷиши сарборӣ (k6): моделиронии 1000 пасандозҳои ҳамзамон аз ҷониби POL mi ва Pay-ID.

    Хулоса

    Интегратсияи POL Pay, Pay-ID/Osko ва интиқоли анъанавии бонк ба AUD як хидмати ягонаи пардохт, коркарди боэътимоди вебҳук, маҳаллисозии формат ва меъмории ба таҳаммулпазирӣ бо механизмҳои схема ва такрорӣ тақозо мекунад. Ин равиш пасандозҳои зуд, риояи баланди CR ва Австралияро таъмин мекунад.