Skip to main content

ApplePayCertificate

An Apple Pay certificate for iOS app integration.

type ApplePayCertificate {
id: ID!
accountId: ID!
expireAt: String
active: Boolean!
cert: String
csr: String
createdAt: String!
updatedAt: String
}

Fields

ApplePayCertificate.id ● ID! non-null scalar

Unique identifier of the certificate.

ApplePayCertificate.accountId ● ID! non-null scalar

The account ID this certificate belongs to.

ApplePayCertificate.expireAt ● String scalar

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

ApplePayCertificate.active ● Boolean! non-null scalar

Whether the certificate is active for payment processing.

ApplePayCertificate.cert ● String scalar

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

ApplePayCertificate.csr ● String scalar

The Certificate Signing Request in base64 format. Only present before activation. Use this to create a certificate in Apple Developer Portal.

ApplePayCertificate.createdAt ● String! non-null scalar

The certificate creation date in ISO 8601 format.

ApplePayCertificate.updatedAt ● String scalar

Last update timestamp in ISO 8601 format.

Returned By

activateApplePayCert mutation ● applePayCert query ● applePayCerts query ● createApplePayCert mutation ● updateApplePayCert mutation