GH GambleHub

Multibanco Португалия: ваучерлер мен рефдер

1) Multibanco контекст және позициялау

Multibanco (MB) - банкоматтарды, онлайн-банкингтер мен жергілікті төлем қызметтерін біріктіретін, SIBS басқаратын Португалияның ұлттық төлем инфрақұрылымы. e-commerce/шоттар үшін ең пайдалы екі құрал:
  • MB References (Pagamento de Servichos/Compras): ATM немесе homebanking инвойстарын төлеу үшін Entidade + Referência + Valor түрінің төлем деректемелері.
  • MB Voucher/MB Cash at ATM: «ваучерлік» сценарий - сатып алушы кодты/нұсқаулықты алады және ATM-де немесе интернет-банкте төлейді; мерчант PSP-ден онлайн растау және одан кейінгі банк кредитін алады.

Ерекшеліктері: өте төмен фрод, банктік аударым сияқты аяқталу (чарджбэк жоқ), АТМ/homebanking арқылы төлеуге үйренген пайдаланушылар үшін ыңғайлылық.

2) Терминдер және деректемелер форматы

Entidade (Entity/Service code) - SIBS жүйесіндегі алушының коды (әдетте 5 сан).
Referência (Reference) - шоттың/тапсырыстың 9 таңбалы бірегей сәйкестендіргіші.
Valor (Amount) - төлеуге (тіркелген) немесе «ашық» (егер PSP/мерчантта осылай реттелген болса) сома.

💡 Тәжірибе: e-commerce үшін белгіленген Valor және жарамдылық мерзімін (expiry) пайдаланыңыз - бұл салыстыруды жеңілдетеді және қателерді азайтады.

3) Қатысушылар

SIBS/Multibanco (схема/свитч) - MB төлемдерін бағыттау және клирингі.
Төлеушінің банкі - ATM/homebanking ұсынады, лимиттерді/антифрод қолданады.
PSP/Acquirer - References/ваучерлерді API/панелі арқылы береді, webhooks және тізілімдерді жібереді, есептеулер жүргізеді.
Merchant - шотты генерациялайды (Entity/Reference/Amount), мәртебелер/есептеулер алады, қайтарулар жасайды.

4) Ағындар мен арналар

4. 1 MB References (АТМ/homebanking арқылы инвойстар)

1. Мерчант/PSP Entidade + Referência + Valor + Expiry құрады және оларды чекте көрсетеді (және/немесе email/SMS арқылы жібереді).
2. Клиент АТМ-де немесе өзінің интернет-банкінде төлейді → операцияны растайды.
3. PSP онлайн-мәртебені (paid/pending/expired және т.б.) және содан кейін - фин-тізілімдегі қозғалысты (settlement) береді.

Нұсқалар:
  • Динамикалық Reference per-order (ұсынылған).
  • Статикалық Reference (донорлар/әмияндар үшін) - жиі күрделі салыстыруға әкеледі, ұқыпты пайдаланыңыз.

4. 2 MB Voucher (cash at ATM / pay-code)

Merchant PSP арқылы «квази-ваучер »/төлем кодын (шын мәнінде - қысқа өмір сүретін Reference) шығарады.
Клиент АТМ-ге немесе homebanking-ке барады және → PSP коды бойынша төлейді.
Жиі high-risk/қолма-қол сценарийлерде және картасыз клиенттер үшін пайдаланылады.

4. 3 MB-инвойс үшін MB WAY арқылы төлеу

Кейбір PSP-де флоу қол жетімді: клиент жазып берілген MB-Reference төлемін MB WAY (әмиян) арқылы төлейді. Бұл растауды жеделдетеді және мобайлдағы конверсияны арттырады.

5) Мәртебелер мен есептер

Онлайн-мәртебелер (PSP-де атауы бойынша ерекшеленуі мүмкін):
  • `created` → `pending` → `paid` / `expired` / `canceled` / `failed`.

Settlement: банктік кредит T + 0/T + 1 (банктік терезелерге/PSP-ге байланысты). Тіпті бухгалтерияда жылдам онлайн растау болса да, күнделікті тізілімдерге сүйеніңіз.

Ішінара төлемдер: әдепкі тыйым салынған (белгіленген Valor үшін). «Ашық сома» ішінара жол береді, бірақ бұл салыстыруды қиындатады - тек саналы түрде қосыңыз.

6) Лимиттер және тәуекел саясаты

Бірыңғай «схемалық» төбе жоқ - төлеушінің банкі мен PSP баптаулары әрекет етеді:
  • Per-transaction / per-day/24h; кейде weekly/monthly.
  • Жаңа алушылар/мерчанттар үшін неғұрлым қатты табалдырықтар.
  • Арналық айырмашылықтар: ATM vs homebanking; кейбір банктерде - терезелер/табалдырықтар әр түрлі.
  • Velocity/девайс/банк жағындағы гео-сигналдар/PSP.
💡 Практика: соманы хардкодтама. Банктер/арналар бойынша лимиттер анықтамалығын енгізіңіз, оны жаңартыңыз, ал UI-де бас тартудың нақты себебін көрсетіңіз («банк/канал лимиті»).

7) Экономика және комиссия

Қабылдау құны типтік карталық MDR-дан төмен; шарттар - сіздің PSP-де.
Инвойс-тарату, 'expired/pending' өңдеу, саппорт және recon шығындарын ескеріңіз.

8) Қайтарымдар мен пікірталастар

Chargeback (карталардағыдай) жоқ.
Қайтару клиенттің IBAN-на немесе MB WAY әмияны арқылы (егер осылай келісілсе) жаңа кредиттік операция (әдетте SEPA Credit Transfer) ретінде жасалады.
Бек-офисте partial refunds; 'refund original reference' бумасын сақтаңыз.

9) Қауіпсіздік және сәйкестік

Төлем төлеушінің банкінде расталады (ATM/online-banking) → төмен фрод.
GDPR/PII-барынша азайту: тек қажетті төлсипаттарды сақтаңыз (Entity/Ref/Amount, клиент маскалары).
Веб-хактар - HMAC/nonce, replay, оқиғалар дедупы, аудит журналы.
Banco de Portugal талаптарын және SIBS/PSP шарт талаптарын ескеріңіз.

10) Салыстыру және есептілік (recon)

Әрбір төлем бойынша логин жасаңыз:
  • 'entity' (Entidade), 'reference' (9-digit), 'amount' (valor), 'orderId', 'status', 'paidAt', 'channel' (ATM/homebanking/MB WAY), 'pspTxnId', банктік тізілімдерден/UTR референциясы.
  • Күн сайын: PSP/SIBS (қабылдау/қайтару/түзету) тізілімдері бойынша auto-recon + мерзімді full-recon.
  • Рассинхрондар бойынша алерталар: «онлайн-табыс бар, тізілімде жазба жоқ», «бір Ref екі есе төлеу», «дұрыс емес сома».

11) UX-паттерндер (пайдаланушыға не көрсету керек)

Үлкен өрістер: Entidade/Referência/Valor + мерзім (expiry) және таймер.
Түймешіктерді әрбір өріске көшіру; Деректемелері тігілген QR (егер PSP қолдаса).
3-4 қадаммен «ATM/интернет-банкте қалай төлеу керек» нұсқаулығы.
Тапсырыс мәртебесі «Төлемді күтеді» және фондық жаңарту. 'expired' - бір басу арқылы «жаңа референция жасау».
Расталғаннан кейін: 'entity', 'reference', 'paidAt', 'UTR' және саппорт контактілері бар чек.

12) Мерчанттың интеграциясы

Параметрлер

1. Hosted/Embedded PSP - жылдам бастау, References авто генерациясы, webhooks және жүктеу.
2. Server-to-Server - жеке чекаут/инвойстар, per-order динамикалық референциялары, кастомдық қолданылу мерзімі.
3. Pay-by-Link - email/SMS/мессенджерлер арқылы деректемелері бар сілтемелерді жіберу.

Бэкенд-міндетті минимум:
  • API: `createReference` (entity/ref/amount/expiry), `cancelReference`, `refund`, `webhook`, `reconcile`.
  • Идемпотенттілік ('orderId' бойынша), мәртебелер үшін экспоненциалдық ретрайлер, кіріс веб-хук dedupe.
  • Каталогтар: банктер/лимиттер, қате кодтары, SLA-метрика (ATM vs homebanking), мерзімі өткен карта.

13) MB WAY және жазылымдар

Базалық MB References/ваучерлер - банкте растауы бар one-off.
Рекурентті есептен шығару үшін: бірінші төлем → e-mandate/SEPA Direct Debit немесе MB WAY-мандаттар (егер PSP-де болса), лимиттері мен хабарламалары бар байламды пайдаланыңыз.

14) Тігінен жоғары тәуекел (iGaming қоса алғанда)

Multibanco жиі қолданылады, бірақ шарттар/лимиттер PSP/банктерге және жергілікті құқыққа байланысты.
Төмендетілген табалдырықтарды, кеңейтілген KYC және мүмкін hold's күтіңіз.
Баламалы рельстерді (карталар, MB WAY, SEPA, басқа да PIS) және smart-routing жоспарлаңыз.

15) «Multibanco Gateway» сәулеті

Касса/инвойс-сервис үшін API-қабат (REST/GraphQL).
Оқиғалар кезегі: статус-ивенттер → биллинг/CRM/аналитика.
Security: құпия үшін vault, IP-allowlist PSP, қатаң callback-URL валидациясы, anti-replay.
Observability: конверсия 'created → paid', үлес 'expired', төлеуге дейінгі орташа уақыт, ATM vs homebanking, веб-хуктер/тізілімдер бойынша SLA.

16) Өнiмге шығарудың чек-парағы

1. PSP бағдарламасын MB References/Voucher бағдарламасымен қосыңыз; settlement мерзімі мен тізілім пішімін келісіңіз.
2. 'createReference' (динамикалық, expiry) және нұсқаулық беттерін (ATM/homebanking) іске асырыңыз.
3. webhooks, теңсіздік, ретра, дедуп қосыңыз.
4. daily auto-recon + full-recon, UTR және аудитті сақтауды теңшеңіз.
5. partial/full refunds (SEPA/MB WAY), ODR регламенттерін қосыңыз.
6. SLA дашбордтарын және 'expired', рассинхрондар, сомалардың қателері бойынша алерталарды салыңыз.
7. Топ-банктерден ATM/homebanking e2e-тесттерін, веб-хук таймингтерін және төтенше жағдайларды (өткен ref, екі есе төлем) ұшырыңыз.

Бағдарлар картасы

💡 Шекті мәндер мен мерзімдер - банкте/PSP; оларды кодқа қатал бекітпеңіз.

Статусы: `created/pending/paid/expired/canceled/failed`.
Settlement: көбінесе T + 0/T + 1.
Ішінара төлемдер: әдепкі жоқ (белгіленген сома үшін).
Қайтару: Жаңа несие операциясы ретінде SEPA SCT/MB WAY әмияны.
Рекуррент: e-mandate/SEPA DD арқылы (бірінші төлем → мандат).

Түйіндеме

Инвойстар/кейінге қалдырылған төлемдер үшін динамикалық ref және expiry бар MB References пайдаланыңыз; қолма-қол ақша/АТМ аудиториясы үшін - MB Voucher.
webhooks + SIBS тізілімдері, нақты салыстыру және басқарылатын қайтарымдар (SCT/MB WAY) айналасындағы процесті жасаңыз.
Банктер/арналар бойынша лимиттерді сақтаңыз, 'expired' және растау таймингтерін бақылаңыз.
Жазылымдар үшін - ашық басқарылатын және хабарламалары бар бірінші MB → мандат (SEPA/MB WAY).

Contact

Бізбен байланысыңыз

Кез келген сұрақ немесе қолдау қажет болса, бізге жазыңыз.Біз әрдайым көмектесуге дайынбыз!

Telegram
@Gamble_GC
Интеграцияны бастау

Email — міндетті. Telegram немесе WhatsApp — қосымша.

Сіздің атыңыз міндетті емес
Email міндетті емес
Тақырып міндетті емес
Хабарлама міндетті емес
Telegram міндетті емес
@
Егер Telegram-ды көрсетсеңіз — Email-ге қоса, сол жерге де жауап береміз.
WhatsApp міндетті емес
Пішім: +ел коды және номер (мысалы, +7XXXXXXXXXX).

Батырманы басу арқылы деректерді өңдеуге келісім бересіз.