Android and iOS

PCI MPoC and accepting payments on phones

OWASP, secure development and the evidence behind controls.

Standards and evidence1 min readEditorial methods

Phone-based payment acceptance includes monitoring and solution components beyond application code. MPoC assessment cannot be reduced to one RASP feature.

Evaluation approach

Evaluate the application, monitoring services and back end together. Define when protection acts, which operation stops and how events are handled.

Application example

When integrity changes on a merchant device, decide at which stage payment acceptance stops. Query the server for an in-flight transaction so retrying does not cause duplicate charges.

Limits and considerations

MPoC solution assessment differs from a general mobile security scan. Installing a RASP SDK does not itself establish approval.

Checks and decisions

  • Define solution and component boundaries
  • Track transaction state server-side
  • Check program documents and valid listings

Evaluate assessment scope, operating model and support obligations alongside protection features.

Sources

The primary references above provide the technical basis. Example workflows and evaluation suggestions are this publication’s explanations, not independent test results for a particular product.