Acesso Comercial / Docs / Storefront / API
Ctrl K
OBJECT

PublicPaymentGateway

Informações públicas do gateway de pagamento (chave pública para tokenização).

Usado em: clientpublicPaymentGateway

Campos

CampoTipoDescrição
publicKeyString!Chave pública do gateway de pagamento (usada no frontend para tokenização de cartão).
Segurança: A publicKey é segura para uso no frontend. Nunca exponha a chave secreta do gateway.

Query

GraphQL
query GetPaymentGateway($hostname: String!) {
  client(hostname: $hostname) {
    publicPaymentGateway {
      publicKey
    }
  }
}

Resposta

JSON
{
  "data": {
    "client": {
      "publicPaymentGateway": {
        "publicKey": "pk_live_xxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}