iOS, Android and Windows SDKs to provide integration with mPOS readers to the Worldline ROAM Gateway. By managing the end-to-end transaction from card insertion all the way to the certified gateway, the SDK employs a semi-integrated approach and can keep the mobile application out of scope for EMV certification and reduce PCI scope. Additionally, the SDK manages the lower level back and forth communication required for an EMV transaction, simplifying the integration.