Mobile

Mobile SDKs

Judopay’s Mobile SDK enables merchants to easily integrate and customise a seamless consumer checkout experience within their native mobile app, in line with the merchant’s brand. Select from a menu of out-of-the-box payment components, that can be simply installed using the Mobile SDK.

mobile sdk


Sensitive payment data is encrypted and transmitted on behalf of the merchant, meaning it does not touch the merchant’s server.

If you prefer to use your own UI for the consumer’s checkout journey, you can still easily integrate with Judopay using only a few lines of code to begin accepting payments.



Mobile Integration Options

Judopay offer's the following integration options to accept payments securely from your consumers:

Mobile Only

The Mobile only solution, allows you to use Judopay’s customisable native SDKs to process all of your payments.

You are responsible for storing card tokens on the consumer’s device.



Mobile and Server SDKs

This is Judopay's recommended integration option.

To enable consumers to save their card details in your mobile app:

  1. Store the token on your server
  2. Integrate using our native Mobile and Server SDKs
    1. If you do not use PHP or .NET, you can build directly to our API.


Mobile SDK Features

All of our Mobile SDKs come built-in with the following features:

Secure Customer Authentication (SCA) compliance: 3D Secure. The new regulatory requirement Strong Customer Authentication (SCA), adds an increased layer of security for card not present transactions when making mobile and online payments.

This new version of 3D Secure, offers a better user experience and helps to minimise some of the friction authentication adds to the checkout flow.



Device Data Collection. When authenticating a 3D Secure 2 (EMV 3D Secure) card payment, Judopay collects specific device data captured via Judokit and our Android and iOS SDKs. We share these details with both the card network and issuing bank.

This is an (EMV) 3DS2 protocol requirement, enabling the card network and issuing bank to recognise repeat transactions from the same device, mitigating transaction risk.

For more information on the device data captured, see 3D Secure 2 Device Data Collection.



Mobile Payments Widget. Customise your consumer's checkout experience with an out of the box UI, supporting a host of payment methods within the mobile SDK.

You can also customise the accepted card networks for your app.



Fraud Prevention Tools. Judopay offers fraud and risk management solutions to help protect your payments against fraud.



Supports Payment Methods. Currently Judopay accepts the following range of payment methods beyond the traditional ways of paying with cards and cash:

  • Apple Pay™
  • Google Pay™
  • iDEAL



Updated 06 Aug 2024
Did this page help you?