My Profile_


Onboarding Apple Pay In-App solution

To board your credentials for an Apple Pay In-App solution, there are six basic initial steps:

  1. Registering an Apple merchant ID at the Apple Developer Portal
  2. Downloading a CSR file from the Moneris Merchant Resource Center
  3. Uploading the CSR file to Apple
  4. Downloading a signed Apple Pay Payment Processing Certificate from Apple
  5. Uploading the signed Apple Pay Payment Processing Certificate to the Merchant Resource Center


1. Registering an Apple Merchant ID

The first required step for the boarding process for your Apple Pay In-App is to get a Apple merchant ID on the Apple Developer Portal at developer.apple.com.

2. Downloading a CSR from Merchant Resource Center

Use your Apple merchant ID, also referred to as your Vendor ID, to obtain a client signing certificate (CSR) from the Moneris Merchant Resource Center.

To download your CSR from the Merchant Resource Center:

  1. Go the Moneris Merchant Resource Center at one of the following URLs, depending on your stage of development:

    Testing/QA: https://esqa.moneris.com/mpg
    Production: https://www3.moneris.com/mpg

  2. On the navigation bar at the top, select Admin > Apple Pay
  3. In the fields under the Download CSR section, enter your Apple merchant ID and an email address as a point of contact
  4. Click Download CSR to get the certification signing request (CSR) file from Moneris

3. Uploading the CSR to Apple

Once you have downloaded the CSR from the Moneris Merchant Resource Center, you upload it to the Apple Developer Portal at developer.apple.com.

The CSR from Moneris is required before Apple will issue you a Apple Pay payment processing certificate in the next step.

NOTE: This procedure or some of its details may change at the discretion of Apple, please refer to the Apple Developer Portal for the most up-to-date information.

To upload the CSR to the Apple Developer Portal:

  1. In the Apple Developer Portal, go to Identifiers > Merchant IDs
  2. Under the Apple Pay Payment Processing Certificate section click Create Certificate
  3. Click Continue
  4. In the Generate your certificate step, choose the CSR file from its location and click Upload

4. Downloading a Signed Apple Pay Payment Processing Certificate

After you have uploaded your Moneris Payment Processing CSR to the Apple Developer Portal, Apple gives you the option to download the signed Apple Pay payment processing certificate.

NOTE: This procedure or some of its details may change at the discretion of Apple, please refer to the Apple Developer Portal for the most up-to-date information.

To download the signed Apple Pay payment processing certificate, click Download and save it to your device.

5. Uploading the Signed Certificate to MRC

Once you have the signed Apple Pay Payment Processing Certificate, you upload it to the Merchant Resource Center in order to complete the boarding process for the Apple Pay In-App solution.

To upload the signed Apple Pay Payment Processing Certificate to the Merchant Resource Center:

  1. Select Admin > Apple Pay in the Merchant Resource Center
  2. Under the heading Apple Merchant Certificates, find the row with your Vendor ID (i.e., the Apple merchant ID)
  3. Click the Upload Apple Signed Certificate button in that row
  4. Choose the certificate from its location on your device to upload it.