LogoLogo
Developer Hub
Developer Hub
  • 📍Documentation
    • 🏂Onboarding
  • PayContactless
    • PayContactless Embed
  • 📱MERCHANT EMBED SDK
    • PayContactless Embed SDK
      • Getting Started
      • SDK API Reference
        • Initialize
        • Pay With Card
          • Sale
          • Refund
          • Pre&Post Auth
        • Pay With Link
        • Pay With Account
        • Transactions History
        • Transactions Detail
        • Send Receipt
        • Daily Transactions Summary
        • Error Handling
    • Security Mechanisms
    • Production Preparation
      • Play Integrity Configuration
      • Firebase Crashlytics Configuration
      • Firebase Push Notification Configuration
  • 📱CUSTOMER ACCOUNT BASE EMBED SDK
    • Account Base Embed SDK
      • Getting Started
      • SDK API Reference
  • 💻BACKEND INTEGRATION
    • API Specification
  • 🔐Security
Powered by GitBook
On this page
  • Solution Architecture
  • Prerequisites
  • Credentials
  • API Key
  • Merchant Info
  1. PayContactless

PayContactless Embed

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

PreviousPayContactlessNextPayContactless Embed SDK

Last updated 5 days ago

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 Name
Optional / 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

Cover

Backend Integration

Get all the apis you need to integrate

Cover

Mobile SDK

Start to use our mobile SDK