On This Page
Part 2: Create an Apple Pay Payment Processing Certificate
Complete the tasks in this section to create an Apple Pay payment processing
certificate. Apple Pay servers use this certificate to encrypt payment data.
Creation of an Apple Pay payment processing certificate consists of two tasks:
- Generating a certificate signing request (CSR).
- Using the CSR to create an Apple Pay payment processing certificate.
IMPORTANT
When you generate a CSR, the sequence of steps you will
perform depends on whether you are integrating
VDC NAB
decryption and merchant decryption.- If you are integratingVDC NABdecryption, you will generate a CSR at theVDC NABGateway Portal. See Generating a CSR for VDC NAB Decryption.
- If you are integrating merchant decryption, you will generate a CSR at your Apple device. See Generating a CSR for Merchant Decryption.
Generating a CSR for VDC NAB Decryption
VDC NAB
DecryptionIMPORTANT
These steps apply to setting up
VDC NAB
decryption only. If you are integrating the merchant
decryption model of Apple Pay into your system, follow the steps in Generating a CSR for Merchant Decryption instead.For
VDC NAB
decryption, you will use your VDC NAB
account in the Gateway Portal
to generate a
certificate signing request (CSR). You will use the Apple Pay Registration page
within the Gateway Portal
.If you do not have an Admin account or an account with write access, contact your
Account Admin,
National Australia Bank
sales engineer, alliance partner, or
technical account manager.- Follow these steps at theVDC NABGateway Portalto generate a CSR:
- Log in to yourVDC NABmerchant account in theGateway Portal.
ADDITIONAL INFORMATION
Production:ADDITIONAL INFORMATION
- In the left navigation panel, selectPayment Configuration.
- ChooseDigital Payment Solutions.
ADDITIONAL INFORMATION
The Digital Payment Solutions page appears. - ClickConfigurefor Apple Pay.
ADDITIONAL INFORMATION
The Apple Pay Registration page appears.ADDITIONAL INFORMATION
This image shows the Apple Pay Registration page in theVDC NABGateway Portal.Figure:
Apple Pay Registration Page in theVDC NABGateway PortalInterface - Enter the Apple merchant ID that you created and registered in your Apple Developer account.
ADDITIONAL INFORMATION
These steps are described in Registering a New Merchant ID in Your Apple Developer Account. This value should match the id you set up with Apple including the "merchant" prefix. - ClickGenerate new certificate signing request.
- Click the download icon next to the key.
- Download the certificate request file (a file with a.certSigningRequestfile extension) to your local machine.
- Use your browser controls to save the file to your local machine.
ADDITIONAL INFORMATION
In the next task, you will upload the CSR file to your Apple Developer account.
Generating a CSR for Merchant Decryption
IMPORTANT
These steps apply to setting up merchant decryption only.
If you are integrating the
VDC NAB
decryption model of Apple Pay into your system, follow the steps in
Generating a CSR for VDC NAB Decryption
instead.For merchant decryption,
you will use your Apple device to generate a certificate signing request (CSR).
IMPORTANT
When you perform tasks at the Apple Developer portal,
always refer to official Apple documentation
for the most up-to-date information
.- Follow these steps at your Apple device to generate a CSR:
- Sign in to your Apple Developer account as the Account Holder or as an Admin and selectCertificates, Identifiers & Profiles.
- ClickIdentifiersin the sidebar.
- SelectMerchant IDsand clickContinue.
- Under Identifiers, selectMerchant IDsusing the filter on the top right.
- On the right, select your merchant identifier.
- Under Apple Pay Payment Processing Certificate, clickCreate Certificate.
Creating a Payment Processing Certificate for Your Merchant ID
Using the certificate signing request that you just created,
you will create an Apple payment processing certificate
and associate the certificate with your Apple merchant ID that you created before that.
Those earlier tasks are described in these topics:
Apple Pay uses the payment processing certificate to encrypt the customer's payment information.
This certificate expires every 25 months.
If the certificate expires or is revoked, you can recreate it.
IMPORTANT
When you perform tasks at the Apple Developer portal,
always refer to official Apple documentation
for the most up-to-date information
.- Follow these steps to create a payment processing certificate for your Apple Pay merchant ID:
- Sign in to your Apple Developer account as the Account Holder or as an Admin and selectCertificates, Identifiers & Profiles.
- Upload the CSR file and associate the CSR with your merchant ID.
ADDITIONAL INFORMATION
The CSR contains your Apple merchant ID and a public key that Apple Pay uses to encrypt sensitive payment data.- ClickIdentifiersin the sidebar.
- SelectMerchant IDsusing the filter on the top right.
- On the right, select your merchant ID.
Step Result
If a banner at the top of the page prompts you, you need to accept an agreement. ClickReview Agreementand follow the instructions that appear. - Under Apple Pay Payment Processing Certificate, clickCreate Certificate.
- Create a payment processing certificate and download the certificate to your local machine.
- ClickChoose Fileand select the CSR file that you uploaded.
ADDITIONAL INFORMATION
The CSR file has the filename extension.certSigningRequest. - ClickChoose.
- ClickContinue.
- ClickDownload.
Step Result
The payment processing certificate (a file with the filename extension.cert) appears in your Downloads folder.
- Go to the next task.
- If you offer your customers Apple Pay in a web page, go to Part 3: Perform Additional Setup for Apple Pay on the Web.
- Otherwise, proceed to Validating Your Test Integration.