Skip to main content
POST
Ativar certificado

Authorizations

client-id
string
header
required
client-secret
string
header
required

Headers

client-secret
string
required

Secret da credencial do merchant

client-id
string
required

ID público da credencial do merchant

Path Parameters

id
string<uuid>
required

Body

application/json
certificate
string
required

Certificado emitido pela autoridade a partir do nosso CSR — PEM ou base64 do arquivo .cer

Response

Certificado ativo — já vale para novas transações

id
string<uuid>
type
enum<string>
Available options:
apple_pay_payment_processing
status
enum<string>

issued: CSR emitido, aguardando ativação; active: em uso; revoked: desativado

Available options:
issued,
active,
revoked
signingRequestPem
string | null

CSR em PEM — presente quando o fluxo do tipo passa por autoridade certificadora (Apple Pay); envie-o à autoridade

publicKeyFingerprint
string

SHA-256 (base64) da chave pública do par

notBefore
string<date-time> | null
notAfter
string<date-time> | null
activatedAt
string<date-time> | null
revokedAt
string<date-time> | null
metadata
object | null

Dados específicos do tipo (Apple Pay: merchantIdHash)

createdAt
string<date-time>