Saltar al contenido principal

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