Skip to content

Apple Pay Quickstart

Hamon Riazy edited this page May 9, 2016 · 1 revision

Setup your judo account

Step 1: You can create your judo account in seconds with our sign-up form. Once registered, you’ll be able to download our SDKs, access development tools, and run test transactions in our Sandbox environment.

Step 2: Access your judo dashboard by logging in at https://portal.judopay.com. Once logged in, you’ll be able to add your first app by following the on-screen steps.

Step 3: Once you’ve added your app, you’ll be able to adjust your app’s permissions to enable or disable different payment functions - you can do this by clicking on your app in the dashboard and opening 'permissions.'

You’ll need to set permissions for all future apps you create in the judo dashboard, this is designed to give you optimal control and flexibility over your payments.

Create a MerchantID

We recommend creating a Merchant ID for each Merchant (i.e. business) accepting payments within your app.

Step 1: Access your Apple Developer Account and visit the 'Certificates, Identifiers & Profiles' section of the Apple member center. You can then navigate to 'Merchant IDs' and click 'add.'

Step 2: Set your Merchant ID. The identifier you enter should be a reverse DNS style identifier prefixed with the word

create merchant id

Create an Apple Pay certificate

Step 1: Request a 'certificate signing request' (CSR file) from judo by emailing developersupport@judopayments.com

Step 2: When you’ve received your 'certificate signing request', you’ll need to proceed with creating your Apple Pay certificate. You can do this within the Apple member center either under 'Certificates > All' or from the Merchant ID page.

The first screen will describe how to manually create your certificate signing request. As you’ve already obtained this from judo, you can click 'Continue'.

generate csr

Apple will ask you if you are processing transactions outside of the United States. At this point, you should select "No".

check your location

Step 3: You’ll then be prompted to upload the CSR file provided by judo and then click 'Generate'. You should then receive confirmation that your certificate is ready:

generate certificate

download certificate

Step 4: You’ll need to download this certificate and send it to judo in order to complete your Apple Pay set-up. When we’ve received this certificate, we’ll add it to your account and notify you to confirm it’s been added.

Please note that Apple Certificates expire slightly over two years after generation, e.g. a certificate generated on 13th May, 2015 will expire on the 11th June 2017. To generate a new certificate you can simply follow the above steps again.

Set up your Apple Pay entitlement

Step 1: Apple Pay is built into the PassKit framework, but it has it’s own entitlement which you’ll need to configure. You can do this by selecting your build Target and then selecting ‘Capabilities’ as shown below:

manage capabilities

Step 2: Once you’ve enabled the entitlement, you’ll need to add the Merchant ID you created earlier to the app (you may need to refresh the list):

select merchant id

Step 3: When you’ve done this, we recommend opening the entitlements file to confirm the Merchant ID has been added to your app:

check entitlements configuration

And that’s it! Your account is now ready to process Apple Pay payments with judo. You can configure the judo SDK to proceed making payments by following our tutorial.

Clone this wiki locally