Dashboard

Apple Pay Using Developer Account

7min

Overview

This guide walks you through the steps necessary to start accepting Apple Pay payments using Moyasar and your Apple developer account.

Who Is This Guide For?

Follow this guide if you intend on using Apple Pay natively within your iOS app or using a platform that doesn't support web merchant registration.

Before Starting

This guide assumes you have registered for an Apple Developer account and did the necessary steps to set up a merchant ID.

If you haven't done this yet, please follow this guide.

Getting Started

Moyasar needs you to set up a Payment Processing Certificate in order to process Apple Pay's encrypted payment data.

This page will guide you on how to create a Payment Processing Certificate and upload it to your Moyasar Dashboard in 3 quick steps. To get started go to Settings -> Apple Pay - Certificate and follow the steps bellow:

Step 1: Request And Download The Certificate Signing Request File (CSR)

Clicking on request CSR button
Request CSR

Download CSR
Download CSR


The downloaded file will be named moyasar.certificateSigningRequest, save it for later use. After the download is complete you will see the CSR file.

Step 2: Upload The Downloaded CSR To The Apple Developer Portal

  1. Go to the Apple Developer portal.
  2. Go to the Apple Pay merchant ID you created.
  3. Click Create Certificate under the Payment Processing Certificate section.
Apple Pay - Step 2.1
Apple Pay - Step 2.1


4. You will be asked if the payment is in China, choose No.

5. Click Next, then click Choose File.

6. Click Continue to get the certificate.

Apple Pay - Step 2.2
Apple Pay - Step 2.2


7. Click Download then save the certificate in a safe place. The downloaded certificate will be named apple_pay.cer.

Apple Pay - Step 2.3
Apple Pay - Step 2.3




Step 3: Upload The Downloaded Certificate To Moyasar Dashboard

  1. Go back to the dashboard.
  2. Click on Settings.
  3. Click on Apple Pay - Certificate settings
  4. Click Upload File.
  5. Browse your computer then choose the certificate you got from Apple Pay with the name apple_pay.cer.

You will notice that the upload is successful when the activation status changes to Apple Pay is activated.

Your Payment Processing Certificate is now uploaded successfully. You are now ready to develop Apple Pay on your website or app.