Hello everyone,
we are currently setting up Apple Pay for one of our Merchants. I am working with a Payment Service Provider in cooperation with a Business Processing partner.
We setup the Payment Processing Certificate and a Merchant ID Certificate and imported it to our Keychain.
However when trying to export it one file format is greyed out.
How can we export the Certificate from our Keychain in Personal Information Exchange (.p12) format?
greetings
The .p12
option is greyed out because you’ve selected a certificate, not a digital identity. This difference is something I cover in detail in Certificate Signing Requests Explained.
As to how you fix that, I can’t provide detailed help with that — because I’m not familiar with the Apple Pay merchant identity workflow — but the basic idea is that you have to track down the private key associated with the certificate and add it to the same keychain. That’ll then form a digital identity (shown under My Certificates in Keychain Access) and you’ll be able to export that as a .p12
.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"