GH GambleHub

Vipps Норвегия: әмиян және pay-in

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

Vipps - P2P, P2M (e-commerce/офлайн), инвойстар және қайта есептен шығару үшін пайдаланылатын норвегиялық мобильді әмиян/суперапп. Пайдаланушы операцияларды BankID (SCA) көмегімен растайды, ақша банк рельстері бойынша қозғалады, ал мерчант онлайн-мәртебені және кейіннен есепке алуды алады. Vipps бөлшек саудада және онлайн-саудада танымал, карталармен салыстырғанда үйкелісті азайтады.

Негізгі сипаттар:
  • Телефон арқылы мекенжай (P2P және P2M) + төлем сілтемелері/QR.
  • App2App тәжірибесі: чекауттан Vipps және кері жылдам ауысу.
  • SCA/BankID және CNP карталарына қатысты төмен фрод.
  • PSP және дайын виджеттер арқылы төмен шығындар/қарапайым интеграция.

2) Рөлдер және қатысушылар

Vipps (схема/провайдер) - ережелер, қатысушылардың каталогтары, бренд және API.
Қатысушы банктер - клиенттердің шоттарын/карталарын ұстаушылар, лимиттер және антифрод.
PSP/эквайерлер - мерчанттарды Vipps-ке қосады (checkout/инвойс/QR), SDK, веб-хактар мен есептер береді.
Мерчант - төлемге/сұрау салуға бастамашылық жасайды, мәртебелер мен қайтарымдарды өңдейді, салыстырып тексеруді жүргізеді.
Төлеуші - Vipps/BankID операцияларын растайды.

3) Арналар және пайдаланушы сценарийлері

3. 1 P2P (телефонға)

Жіберуші контактіні таңдайды → соманы/жазбаны енгізеді → BankID арқылы растайды → алушы шоттағы кредитті бірден көреді.

3. 2 Pay-in для e-commerce (Vipps på Nett / Checkout)

App2App/Deeplink: чекаутта мерчант соманы және метадеректерді береді → Vipps ашылады → пайдаланушы мәртебесі бар кассаға қайтаруды растайды →.
Pay-by-Link: SMS/email/мессенджердегі инвойс/сілтеме; шоттар және B2B үшін қолайлы.
QR per-order: сомасы мен «orderId» динамикалық QR (десктоп/офлайн үшін); сканер → Vipps растамасы.

3. 3 POS/офлайн (Vippsnummer/QR)

Кассада QR динамикалық немесе мерчанттың қысқа нөмірі көрсетіледі; сома алдын ала белгіленеді немесе сатып алушы енгізеді.
Растау - Vipps/BankID арқылы, чек қосымшада және мерчантта көрінеді.

3. 4 Request-to-Pay/Инвойс (Vipps Faktura)

Мерчант сома, тағайындау және мерзімі → төлеуші Vipps растайды → төлем әдеттегі аударым ретінде өтеді.

3. 5 Қайта есептен шығару

Базалық Vipps - SCA-мен one-off. Қол қою үшін бірінші төлем → мандат (банк/PSP: e-mandate/AvtaleGiro/Open-Banking арқылы) лимитпен/кезеңділікпен болашақ есептен шығару үшін пайдаланылады.

4) Мәртебелер мен таймингтер

Үлгілік мәртебелері: 'initiated' → 'pending' → 'success '/' failed '/' canceled '/' expired'.
'requested '/' expired' деген сұраулар үшін.
Settlement: жақын арадағы операциялық терезедегі банк кредиті; есеп беру үшін күн сайынғы recon қажет.

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

Лимиттерді банк/PSP анықтайды және клиенттің бейіні мен арнасына байланысты:
  • Per-transaction, per-day/24h, кейде weekly/monthly.
  • Жаңа алушы/мерчант - төмендетілген шектер және/немесе ұстау.
  • Арналық лимиттер: P2P, e-commerce (App2App/QR/Link), POS, инвойстар.
  • Velocity/девайс/гео-ереже банк және Vipps жағында.
💡 Практика: цифрларды қатаңдатпаңыз. Банктер/арналар бойынша лимиттер анықтамалығын жүргізіңіз, ұдайы жаңартыңыз және UI-де нұсқалары бар «банк/канал лимитін» көрсетіңіз (төлемді бөлу, басқа әдіс, кейінірек қайталау).

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

Vipps мерчанты үшін әдетте карталық MDR-дан арзан, бірақ PSP шарттары әртүрлі (фикс/төмен% + виджеттер/есептер үшін алымдар).
Операциялық шығындарды ескеріңіз: 'pending/expired' қолдау, пікірталастар, recon және SLA мониторингі.

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

Карта-схемалардағыдай Chargeback жоқ. Қайтару - төлеушіге мерчанттан жаңа кредиттік операция; partial refunds рұқсат етіледі.
Мерзімі - банктік (көбінесе T + 0/T + 1).
Диспуттар/шағымдар - PSP/банк рәсімдері бойынша: тапсырыс логтарын, қызмет көрсетуді/жеткізуді растауды сақтаңыз.

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

SCA BankID, device binding және банктің тәуекел-скорингі арқылы.
PII-минимизация: тек талап етілетін төлсипаттарды сақтаңыз (телефон/refs), PII шифрлаңыз, қолжетімділікті шектеңіз (RBAC).
Webhooks: HMAC/nonce, replay, тайм-мөртабандар, оқиғалар дедупы.
PSD2/GDPR және жергілікті талаптарға сәйкестігі (Finanstilsynet).

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

Параметрлер

1. PSP-тен Hosted/Embedded - «қораптан» App2App/QR/Link жылдам бастау.
2. Server-to-Server + App2App/QR - жеке UX, динамикалық QR per-order, қателерді жіңішке өңдеу.
3. Pay-by-Link/Invoice - Vipps растауы бар SMS/email/мессенджердегі инвойс.

Міндетті бэкенд-компоненттер:
  • API: `createPayment`, `requestToPay`, `refund`, `webhook`, `reconcile`.
  • Идемпотенттілік ('orderId' + кілт), экспоненциалдық ретрациялар, оқиғалар дедупі.
  • Recon: daily auto-recon + мерзімді full-recon; UTR/банктік референцияны сақтау.
  • SLA-дашбордтар: конверсия, 'pending → success/expired', есепке алынғанға/қайтарылғанға дейінгі жасырындылық.

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

Логин: 'paymentId/transactionId', 'orderId', арна (App2App/QR/Link/POS), төлеушінің телефоны/alias, мәртебесі, сомасы/валютасы, timestamp, UTR.
PSP/банктен: есептеулер/қайтарулар/түзетулер тізілімдері және мәртебелерді кеш жаңарту.
Алерттерді 'pending' деп таңдаңыз.

11) UX-үлгілер

Mobile-first: мобильді - App2App; десктопта таймері бар ірі динамикалық QR.
Мөлдір қателер: лимит, SCA/BankID істен шығуы, таймаут; қауіпсіз қайталау және балама (карта/SEPA/басқа A2A).
Түбіртек: сомасы, уақыты, 'transactionId', арна, UTR, саппорт байланыстары.
QR/сұраулар үшін жарамдылық мерзімі + қалпына келтіру сценарийі түсінікті.

12) Рекуррент және мандаттар

Бір буманы пайдаланыңыз: бірінші төлем Vipps (SCA) → мандат (AvtaleGiro/OB-mandate).
Мандатта per debit лимитін, мерзімділігін, есептен шығару терезесін, хабарламаларды белгілеңіз; пайдаланушыға басқару экранын (pause/cancel/update) беріңіз.

13) Жоғары тәуекелді тік (iGaming қоса алғанда)

Арналар мен лимиттердің қолжетімділігі банктің/PSP саясаттарымен және жергілікті құқықпен айқындалады.
Төмендетілген табалдырықтарды, күшейтілген ҚҰЖ/мониторинг, ықтимал hold '.
Тәуекел/арна/банк бойынша баламалы рельстерді (карталар, SEPA, өзге де PIS) және smart-routing жоспарлаңыз.

14) «Vipps Gateway» сәулеті

Касса/бэкофис үшін API-қабат (REST/GraphQL).
Оқиғалар кезегі: статус-ивенттер → биллинг/CRM/аналитика.
Security: құпия үшін vault, IP-allowlist PSP, қатаң валидация redirect-URI, анти-репликалау белгілер.
Observability: арналар бойынша конверсия (App2App/QR/Link/POS), үлес 'pending → expired', settlement/қайтаруға дейінгі уақыт.

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

1. PSP/банктен Vipps қосыңыз, арналарды таңдаңыз (App2App/QR/Link/POS).
2. 'createPayment '/' requestToPay', динамикалық QR, қате/лимит экрандарын іске асырыңыз.
3. webhooks, іспеттілік, ретра және оқиғалар дедупін қосыңыз.
4. recon (daily + full), UTR/қаржы референцияларын сақтауды теңшеңіз.
5. partial/full refunds және ODR рәсімдерін қолдаңыз.
6. SLA-дашбордтар мен алерттерді іске қосыңыз (конверсия/жасырындылық/салбыраған мәртебелер).
7. Негізгі банктермен/құрылғылармен және офлайн-нүктелермен (егер өзекті болса) e2e-тесттер жүргізіңіз.

Лимиттер бойынша бағдарлар карточкасы

💡 Нақты шектерді банк/PSP қояды және сценарийлер бойынша ерекшеленеді.

Per-txn/24h/7d: конфигада сақтау және іске қосылғанға дейін тексеру.
Жаңа алушылар/мерчанттар: төмендетілген табалдырықтар/шыдамдылық.
Арналар: P2P, e-commerce (App2App/QR/Link), POS, инвойстар/төлем сұраулары үшін жеке лимиттер.
Velocity/тәуекел: банктің антифроды операцияны жұмсақ ауытқуы/баяулатуы мүмкін.

Түйіндеме

Онлайн үшін - App2App + динамикалық QR, офлайн үшін - QR/POS, қарапайым аударымдар үшін - телефонға P2P.
Онлайн растау мен ақырғы несиені логикада бөлісіңіз; webhooks + recon және partial refunds.
Соманы белгілемеңіз: лимиттер конфигін банктер/арналар бойынша жүргізіңіз, үнемі өзектендіріңіз.
Жазылымдар үшін - ашық басқарылатын және хабарламалары бар бірінші Vipps → мандат.

Contact

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

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

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

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

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

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