Skip to main content

ApplePayCertificate

An Apple Pay certificate for iOS app integration.

idstringrequired

Unique identifier of the certificate.

Example: a6ea0c67-d061-4f7c-9e3b-4a96a6e1e8b1
accountIdstringrequired

The account ID this certificate belongs to.

Example: acct_12345
csrstring

The Certificate Signing Request in base64url format (URL-safe base64). Only present before activation. To decode, replace - with + and _ with /, then use standard base64 decoder. Use this to create a certificate in Apple Developer Portal.

Example: MIIBEjCBuQIBADBOMRMwE...
certstring

The certificate body in base64 format. Only present after activation.

Example: MIIEpDCCA4ygAwIBAgIIU...
activebooleanrequired

Whether the certificate is active for payment processing.

Example: true
expireAtstring<date-time>

The certificate expiration date in ISO 8601 format. Only present after activation.

Example: 2026-01-15T12:00:00.000Z
createdAtstring<date-time>required

The certificate creation date in ISO 8601 format.

Example: 2024-01-15T12:00:00.000Z
ApplePayCertificate
{
"id": "a6ea0c67-d061-4f7c-9e3b-4a96a6e1e8b1",
"accountId": "acct_12345",
"csr": "MIIBEjCBuQIBADBOMRMwE...",
"cert": "MIIEpDCCA4ygAwIBAgIIU...",
"active": true,
"expireAt": "2026-01-15T12:00:00.000Z",
"createdAt": "2024-01-15T12:00:00.000Z"
}