My Profile_


Onboarding Apple Pay on the Web solution

To board your credentials for an Apple Pay on the Web solution, there are ten 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
  6. Downloading a Client CSR file from the Moneris Merchant Resource Center
  7. Uploading the Client CSR file to the Apple Developer Portal
  8. Registering a payment processing domain with Apple
  9. Downloading an Apple Pay Merchant Identity Certificate
  10. Uploading the Apple Pay Merchant Identity Certificate (Client 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.

6. Downloading a Merchant Identity CSR from MRC

The next step in the Apple Pay on the Web boarding process is to download a Client CSR from the Moneris Merchant Resource Center.

To download a Client CSR:

  1. In the Merchant Resource Center, go to Admin > Apple Pay
  2. Under the Apple Merchant Certificates section, find the row that contains your Vendor ID (Apple Merchant ID)
  3. Click Client Certificates
  4. In the email field, enter your email address as a point of contact
  5. In the Domain field, add the domain that you will register for processing with Apple
  6. Click Download Client CSR and save the Client CSR file to your device

7. Uploading a Client CSR to Apple

To obtain an Apple Pay Merchant Identity Certificate for your Apple Pay on the Web solution, you upload the Moneris Client CSR that you downloaded from the Merchant Resource Center.

8. Registering your domain with Apple

The Apple Pay on the Web solution requires you to register with Apple each web domain where you will be performing Apple Pay transactions.

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 register your domain with Apple:

  1. Go to the Apple Developer Portal and select your merchant ID
  2. Click Edit
  3. Under Merchant Domains in the Apple Pay Payment Processing on the Web section, click Add Domain

9. Downloading a Apple Pay Merchant Identity Certificate

The Apple Pay Merchant Identity Certificate is referred to in the Moneris Merchant Resource Center as the Client Certificate.

To download the Apple Pay Merchant Identity Certificate:

  1. Go to the Apple Developer Portal and select your merchant ID
  2. Click Edit
  3. Under Apple Pay Merchant Identify Certificate, click Download

10. Uploading Apple Pay Merchant Identity Certificate

Once you have downloaded your Apple Pay Merchant Identity Certificate, the final step is to upload that certificate to the Moneris Merchant Resource Center, where it is referred to as a "Client Certificate".

To upload the Apple Merchant Identity Certificate (Client Certificate) to the MRC:

  1. In the Merchant Resource Center, go to Admin > Apple Pay
  2. Under the Apple Merchant Certificates section, find the row containing your merchant ID (Vendor ID)
  3. Click Client Certificate
  4. In the Apple Client Certificate section of the new page, find the row listed for your domain
  5. Click Upload Apple Signed Certificate to upload the Apple Merchant Identity Certificate file on your device to the MRC