Vipps Norvegia: portafoglio e pay-in
1) Contesto e posizionamento Vipps
Vipps è un portafoglio mobile norvegese/superapprezzo utilizzato per P2P, P2M (e-commerce/offline), fatture e prelievi. L'utente conferma le transazioni con BankID (SCA), il denaro si muove sui binari bancari e il Merchant ottiene lo status online e la successiva iscrizione. Vipps è popolare nel commercio e online, riducendo l'attrito rispetto alle mappe.
Proprietà chiave:- Indirizzo telefonico (P2P e P2M) + link di pagamento/QR.
- Esperienza App2App - Passare rapidamente da un checkout a un Vipps e tornare indietro.
- SCA/BankID e basso per quanto riguarda le carte CNP.
- Costi ridotti/integrazione semplice tramite PSP e widget finiti.
2) Ruoli e membri
Vipps (schema/provider) - regole, cataloghi dei membri, marchio e API.
Le banche partecipanti sono titolari di conti/carte clienti, limiti e antifrode.
PSP/Equayer - Collegano il merchant a Vipps (checkout/fattura/QR), forniscono SDK, hook web e report.
Merchant - Avvia il pagamento/richiesta, elabora gli stati e i rimborsi, controlla.
Il pagatore conferma le operazioni nel Vipps/BankID.
3) Canali e script personalizzati
3. 1 P2P (per telefono)
Il mittente seleziona il contatto, inserisce l'importo/nota e conferma attraverso il il destinatario che vede immediatamente il prestito sul conto.
3. 2 Pay-in для e-commerce (Vipps på Nett / Checkout)
App2App/Deeplink - Lo scontraute merchant trasmette l'importo e i metadati del Vipps viene aperto. L'utente conferma il suo ritorno alla cassa con stato.
Pay-by-Link: fattura/collegamento in SMS/email/messaggistica; conveniente per le fatture e B2B.
QR per-order: QR dinamico con somma e «orderId» (per disctop/offline); scan di conferma su Vipps.
3. 3 POS/offline (Vippsnummer/QR)
La cassetta mostra un QR dinamico o un numero di merchant breve; l'importo viene registrato in anticipo o immesso dall'acquirente.
La conferma è in linea, l'assegno è visibile dall'app e dal Merchant.
3. 4 Richiest-to-Pay/Fattura (Vipps Faktura)
Merchant invia una richiesta di pagamento con l'importo, l'assegnazione e la data di scadenza, il pagatore conferma a Vipps il pagamento avviene come un normale trasferimento.
3. 5 Riscossioni
Vipps base - one-off con SCA. Le sottoscrizioni utilizzano il primo pagamento del mandato (tramite banca/PSP: ) per futuri prelievi con limite/frequenza.
4) Stati e timing
States tipici: 'iniziated' 'pending' success '/' failed '/' canceled '/' expired '.
Per le query: «richiested »/« expired».
Il credito bancario nella finestra operativa più vicina; il report richiede comunque un recon giornaliero.
5) Limiti e politiche di rischio
I limiti sono definiti dalla banca/PSP e dipendono dal profilo del client e dal canale:- Per-trasmissione, per-day/24h, a volte week/monthly.
- Nuovo destinatario/merchant - soglie ridotte e/o estrazione.
- Limiti di canale: P2P, e-commerce (App2App/QR/Link), POS, fatture.
- Velocity/device/geo-regole sulla banca e Vipps.
6) Economia e commissioni
Per il Merchant Vipps è generalmente più economico di MDR cartuccia, ma le condizioni variano in PSP (PSP/basso% + costi per widget/report).
Tenere conto dei costi operativi: supporto «pending/expired», display, recon e monitoraggio SLA.
7) Restituzioni e display
Marceback come non esiste nei circuiti di schemi. Restituzione: nuovo prestito da Merchant a Pagatore; sono ammessi partial refunds.
I tempi sono bancari (spesso T + 0/T + 1).
Display/reclami - in base alle procedure PSP/banca: conserva i loghi dell'ordine, conferma della fornitura del servizio/consegna.
8) Sicurezza e conformità
SCA attraverso il BankID, il device binding e il risk screen della banca.
Riduzioni PII - Memorizzare solo gli attributi richiesti (telefono/refs), cifrare il PII, limitare l'accesso (RBAC).
Webhooks: HMAC/nonce, protezione contro replay, timeout, deduplicazione degli eventi.
Conformità a PSD2/GDPR e requisiti locali.
9) Integrazione del merchant
Opzioni
1. Hosted/Embedded da PSP - avvio rapido, App2App/QR/Link «da scatola».
2. Server-to-Server + App2App/QR è un proprio UX, QR per-order dinamico, elaborazione degli errori sottile.
3. Pay-by-Link/Invoice è una fattura su SMS/email/messaggistica con conferma su Vipps.
- API: `createPayment`, `requestToPay`, `refund`, `webhook`, `reconcile`.
- Idampotenza ('orderId' + chiave), retrai esponenziali, deducibilità degli eventi.
- Recon: daily auto-recon + full-recon periodico; Deposito UTR/giudizio bancario.
- SLA-dashboard: conversione, «pending→success/expired», latitanza fino all'iscrizione/restituzione.
10) Accoppiamento e reporting
Logica «paymentId/transactionId», «orderId», canale (App2App/QR/Link/POS), telefono pagatore/alias, stato, somma/valuta, timestamp, UTR.
Da PSP/banca: registri di accessi/rimborsi/correzioni e aggiornamenti di stato tardivi.
Aggiustate gli alert per i dissincroni e i pending.
11) pattern UX
Mobile-first: su mobile - App2App; Sul dectop c'è un QR dinamico di grandi dimensioni con timer.
Errori trasparenti: limite, SCA/BankID, timeout; ripetizione sicura e alternativa (scheda/SEPA/altro A2A).
Ricevuta: importo, ora, transactionId, canale, UTR, contatti di zapport.
Data di scadenza per QR/query + script di ripristino comprensibile.
12) Recurrent e mandati
Utilizzare il collegamento: primo pagamento Vipps (SCA) del mandato ( ).
Nel mandato fissare il limite per debit, la frequenza, la finestra di prelievo, le notifiche; Dia all'utente la schermata di controllo (pausa/cancel/update).
13) Verticale ad alto rischio (comprese le iGaming)
La disponibilità dei canali e i limiti sono determinati dalle regole della banca/PSP e dal diritto locale.
Aspettate soglie ridotte, accresciuta CUS/monitoraggio, possibili hold's.
Pianificare binari alternativi (mappe, SEPA, altri PIS) e smart-routing per rischio/canale/banca.
14) Architettura «Vipps Gateway»
Uno strato API (REST/GraphQL) per la cassa/backofis.
Le code di eventi sono States-Ivent-Billing/CRM/Analista.
Sicurezza: vault per i segreti, IP-allowlist PSP, convalida rigorosa redict-URI, token anti-replay.
Osservabilità: conversione via canale (App2App/QR/Link/POS), quota «pending→expired», tempo fino a settlement/ritorno.
15) Assegno foglio di output
1. Collegare Vipps a PSP/banca, selezionare i canali (App2App/QR/Link/POS).
2. Implementare «createPayment »/« requestToPay», QR dinamico, schermate di errore/limiti.
3. Collegare webhooks, idampotenza, retrai e deducibili eventi.
4. Configura il recon (daily + full), memorizza le istruzioni UTR/fine.
5. Supportare partial/full refunds e procedure ODR.
6. Avvia i dashboard e gli alert SLA (conversione/latitanza/stato sospeso).
7. Eseguire i test e2e con le principali banche/dispositivi e punti offline (se rilevanti).
Scheda di riferimento dei limiti
Per-txn/24h/7d: memorizza e controlla prima dell'avvio.
Nuovi destinatari/merchant: soglie/estrazione ridotte.
Canali: limiti separati per P2P, e-commerce (App2App/QR/Link), POS, fatture/pagamenti.
Velocity/Risk - L'antifrode della banca può respingere e rallentare le operazioni.
Riepilogo
In linea, App2App + QR dinamico, in linea QR/POS, in semplice traduzione P2P per telefono.
Condividere la conferma online e il credito finale in una logica; costruite intorno a webhooks + recon e partial refunds.
Non fissare gli importi: conservare i limiti per banca/canale, aggiornare regolarmente.
Per le sottoscrizioni, il primo Vipps contiene un mandato con controllo trasparente e notifiche.