Vai al contenuto
Home / Servizi / Compliance / PCI MPoC
Compliance · Pagamenti

PCI MPoC cos'è e valutazione

PCI MPoC (Mobile Payments on COTS) è lo standard del PCI SSC che consente di accettare pagamenti contactless e inserimento del PIN direttamente su un dispositivo commerciale comune — come uno smartphone — senza hardware dedicato. È modulare e basato su obiettivi, unificando ed estendendo gli standard SPoC e CPoC.

Cos'è PCI MPoC?

MPoC significa Mobile Payments on COTS (dispositivi commerciali di serie). È lo standard del PCI Security Standards Council (PCI SSC) che definisce i requisiti di sicurezza per le soluzioni che trasformano uno smartphone o tablet comune, senza periferiche, in un punto di accettazione dei pagamenti — il modello noto come SoftPOS o "tap to pay on phone".

A differenza degli standard precedenti, MPoC è basato su obiettivi e non su un elenco fisso di controlli: descrive il risultato di sicurezza atteso e ammette approcci diversi per raggiungerlo, purché dimostrati tramite valutazione e monitoraggio continuo. La conformità copre la soluzione, l'SDK, l'attestazione e il monitoraggio in tempo reale dell'ambiente COTS, intrinsecamente non affidabile.

In sintesi

•Standard del PCI SSC per pagamenti su dispositivi comuni
•Accetta contactless (NFC) e inserimento PIN sullo stesso device
•Nessun hardware dedicato — SoftPOS / tap to pay on phone
•Unifica ed estende gli standard SPoC e CPoC
•Basato su obiettivi, con attestazione e monitoraggio continuo
•Valutato da un laboratorio riconosciuto dal PCI SSC
Confronto

MPoC vs. SPoC vs. CPoC: qual è la differenza?

I tre standard abilitano pagamenti su dispositivi comuni, ma con ambiti diversi. MPoC è il più ampio e sostituisce la logica prescrittiva con una valutazione di sicurezza basata su obiettivi.

SPoC

Software-based PIN Entry on COTS

Si concentra sull'inserimento del PIN via software sul dispositivo comune, di norma abbinato a un lettore di carte sicuro (SCRP) esterno per leggere la carta. Abilita il PIN ma dipende da hardware accessorio per catturare i dati della carta.

CPoC

Contactless Payments on COTS

Consente pagamenti contactless (NFC) usando l'antenna del dispositivo comune, senza periferiche e senza inserimento del PIN. Copre transazioni contactless di basso importo, ma non l'inserimento del PIN.

MPoC

Mobile Payments on COTS

Riunisce contactless e inserimento del PIN sullo stesso dispositivo comune, in uno standard modulare e basato su obiettivi. Sostituisce l'approccio prescrittivo di SPoC/CPoC con requisiti di sicurezza provati tramite attestazione e monitoraggio continuo.

Struttura

Come è organizzato lo standard MPoC?

MPoC è modulare: i requisiti sono raggruppati in domini che coprono la soluzione, il software, l'attestazione, l'integrazione e la gestione del ciclo di vita. Una soluzione seleziona i moduli applicabili al proprio design.

CORE e protezione del software

Requisiti fondamentali di sicurezza della soluzione e protezione dell'SDK MPoC contro reverse engineering, manomissione ed esecuzione in ambiente compromesso — la base su cui poggiano gli altri moduli.

Attestazione e monitoraggio

Componenti che verificano, in tempo reale, l'integrità dell'app e del dispositivo COTS a ogni transazione, e il monitoraggio continuo che rileva anomalie e revoca l'accesso quando l'ambiente diventa non sicuro.

Inserimento sicuro e PIN

Cattura ed elaborazione sicure dei dati di conto e inserimento del PIN via software sullo schermo del dispositivo comune, proteggendo i dati sensibili del titolare lungo tutto il flusso.

Contactless e offline

Requisiti per i pagamenti contactless tramite l'NFC del dispositivo e per la gestione sicura delle transazioni offline, quando la soluzione le supporta.

Integrazione e implementazione

Integrazione del software MPoC da parte dell'app di pagamento, sicurezza dell'app finale e linee guida di implementazione che il provider deve seguire per preservare le premesse di sicurezza dell'SDK.

Gestione software e terze parti

Governance del ciclo di vita del software — sviluppo sicuro, aggiornamento e risposta agli incidenti — e gestione dei fornitori e delle terze parti coinvolte nella soluzione.

Valutazione

Come funziona una valutazione MPoC?

L'inserimento formale di una soluzione MPoC è condotto da un laboratorio riconosciuto dal PCI SSC. Berghem opera sulla preparazione tecnica, sui test di sicurezza e sul mantenimento del programma prima e dopo la valutazione.

1 · Ambito e gap analysis

Mappiamo l'architettura della soluzione, i moduli MPoC applicabili e le lacune rispetto agli obiettivi di sicurezza dello standard, dando priorità alla remediation prima di qualsiasi valutazione formale.

2 · Pentest e sicurezza mobile

Testiamo l'app e l'SDK con metodologia allineata a OWASP MASVS/MASTG e test delle API, coprendo protezione del software, archiviazione dati, comunicazione e resistenza alla manomissione su COTS.

3 · Attestazione e monitoraggio

Rivediamo l'architettura di attestazione in tempo reale e il monitoraggio continuo, verificando che la soluzione rilevi ambienti compromessi e reagisca secondo gli obiettivi dello standard.

4 · Valutazione formale e mantenimento

Prepariamo le evidenze per la valutazione condotta dal laboratorio riconosciuto dal PCI SSC e supportiamo il ciclo di rivalutazione e monitoraggio che mantiene la soluzione conforme nel tempo.

Perché Berghem

Preparazione MPoC con evidenza tecnica

Uniamo sicurezza dei pagamenti, test offensivo mobile ed esperienza di compliance PCI per rendere la tua soluzione MPoC pronta alla valutazione formale.

Sicurezza dei pagamenti

Esperienza pratica su POS, EMV e sull'ecosistema PCI, comprendendo sia il dispositivo sia il flusso di accettazione end-to-end.

Test offensivo mobile e API

Pentest allineato a OWASP MASVS/MASTG che mette alla prova le difese dell'SDK, l'attestazione e il backend — non una checklist cartacea.

Evidenza verificabile

Consegniamo lacune prioritizzate, evidenze riproducibili e una roadmap di remediation pronte per il laboratorio valutatore e per il tuo team.

Domande frequenti

PCI MPoC: domande frequenti

Cosa significa MPoC?
MPoC significa Mobile Payments on COTS (dispositivi commerciali di serie). È lo standard del PCI SSC che consente di accettare pagamenti contactless e inserimento del PIN su uno smartphone o tablet comune, senza hardware dedicato.
Qual è la differenza tra MPoC, SPoC e CPoC?
SPoC copre l'inserimento del PIN via software, di norma con lettore di carte esterno. CPoC copre i pagamenti contactless senza PIN. MPoC unifica entrambi — contactless e PIN sullo stesso dispositivo comune — in uno standard modulare e basato su obiettivi.
Serve hardware dedicato per accettare pagamenti MPoC?
No. L'obiettivo di MPoC è eliminare terminali e periferiche: uno smartphone o tablet comune con NFC accetta contactless e PIN via software. La sicurezza è garantita da protezione del software, attestazione e monitoraggio continuo del dispositivo.
Berghem rilascia la certificazione PCI MPoC?
L'inserimento formale di una soluzione MPoC è effettuato da un laboratorio riconosciuto dal PCI SSC. Berghem si occupa della preparazione: gap analysis, pentest mobile e API, revisione di attestazione e monitoraggio, e le evidenze a supporto della valutazione.
Chi ha bisogno della conformità MPoC?
Provider di soluzioni SoftPOS, acquirer, sub-acquirer e fintech che offrono accettazione dei pagamenti su dispositivi comuni. MPoC è la via per portare sul mercato una soluzione tap-to-pay-on-phone in modo sicuro e riconosciuto.
Parliamone

Rendi la tua soluzione MPoC pronta alla valutazione

In una conversazione di 30 minuti mappiamo l'ambito della tua soluzione SoftPOS, i moduli MPoC applicabili e il percorso verso la valutazione formale.