PayContactless Embed

PayContactless Embed enables the PayContactless application’s payment acceptance features within your business application.

Solution Architecture

Prerequisites

  1. Supported Devices and Versions:

    • The device should run on Android 8.1 or higher versions.

  2. Google Service & Play Integrity:

    • The device must support all necessary Google Services, including Play Integrity.

  3. NFC Support:

    • For licenses that enable Tap to Phone functionality, the device must be equipped with NFC support.

  4. Device Restrictions:

    • Emulators, devices with custom ROMs, and rooted devices are strictly prohibited.

Credentials

API Key

To utilize the PayContactless Embed SDK, an API Key provided by Prophius is essential. If you haven't acquired one yet, kindly reach out to the Prophius team for assistance.

The primary function of the API Key is to authenticate and tailor the SDK according to the specific requirements of the integrator. Please note, that the API Key maintains a validity period during the initial onboarding phase.

The PayContactless Business App boasts an array of payment functionalities. Depending on your preference, the integrating application can either support a singular payment type or encompass all available options. The capabilities linked with your API Key will be tailored based on your chosen license type

For your convenience, the diverse license types supported are enumerated below:

License Types

  • Tap Card on Mobile (contactless cards)

  • Pay with Account (via BLE )

  • Pay with QR ( includes NQR & other QR services)

  • Pay with Link

Merchant Info

PayContactless Embed SDK needs some details about the business to prepare and download the merchant-related information to the PayContactless Business App. The required fields are described in the table below.

Field NameOptional / Mandatory

Merchant ID

Transaction

M

Terminal ID

Transaction

M

Merchant Category Code

Transaction

O

Business Name

Transaction

O

City

Transaction

O

State

Transaction

O

Country

Transaction

O

First Name

Interaction

O

Last Name

Interaction

O

Email

Interaction

O

Phone Number

Interaction

O

Last updated