Skip to main content
POST
admin_merchant_certificates_post

Authorizations

Authorization
string
header
required

Bearer authentication (token authentication) should be used for accessing the API.

Use Get Token to get an access token for client credentials. Pass the token in the request header:

where the access_token is JSON Web Tokens (JWT).

Body

application/json
provider
string
required

The payment provider to generate a certificate for, e.g. apple_pay. PSP is the authority on which providers are supported; checkout does not validate this value itself.

Response

Payment key created with CSR

id
string
read-only
provider
enum<string>
read-only
Available options:
apple_pay
status
enum<string>
read-only
Available options:
pending,
active,
revoked,
expired
fingerprint
string
read-only
created_by
string
read-only
created_at
string<date-time>
read-only
deleted_by
string
read-only
deleted_at
string<date-time>
read-only
expires_at
string<date-time>
read-only
csr
string
read-only

Base64-encoded DER Certificate Signing Request, returned once at key generation.

Last modified on August 19, 2026