Upload a payment processing certificate #
Upload a payment processing certificate. This will allow you to start processing payments via Apple Pay.
Authorizations
bearer
HTTP: bearer #
HTTP Authorization Scheme: bearer
Bearer format: JWT
Authorization required | stringBearer token (API Public Key). |
Request Body schema: application/json #
Request body for uploading an Apple Pay payment processing certificate.
content required | stringThe certificate content |
Responses #
201 Certificate uploaded successfully
Response Schema: application/json #
idrequired | stringThe identifier of the account domain |
public_key_hashrequired | stringHash of the certificate public key |
valid_fromrequired | string <date-time> When the certificate is valid from |
valid_untilrequired | string <date-time> When the certificate is valid until |
401 Unauthorized
422 Invalid data was sent.
Response Schema: application/json #
request_idrequired | stringThe unique request identifier. |
error_typerequired | stringThe error type. |
error_codesrequired | Array of stringsThe error codes. |
Generate a certificate signing request #
Generate a certificate signing request. You’ll need to upload this to your Apple Developer account to download a payment processing certificate.
Authorizations
HTTP: bearer #
HTTP Authorization Scheme: bearer
Bearer format: JWT
Authorization required | stringBearer token (API Public Key). |
Request Body schema: application/json #
Request body for generating a certificate signing request.
protocol_version | string Default: “ec_v1” Enum:”ec_v1″”rsa_v1″The protocol version of the encryption type used. |
Responses #
200 Generated signing request successfully
Response Schema: application/json #
contentrequired | stringThe signing request content |
401 Unauthorized
422 Invalid data was sent.
Response Schema: application/json #
request_idrequired | stringThe unique request identifier. |
error_typerequired | stringThe error type. |
error_codesrequired | Array of stringsThe error codes. |