Skip to main content
A loja representa o seu projeto no Bob Payments. Ela agrupa suas configurações, domínios autorizados e estado do ambiente (sandbox ou produção).

O objeto loja

{
  "id": "clx1234567890",
  "name": "Minha Loja",
  "devMode": false,
  "pixExpirationMinutes": 30,
  "maxTransactionAmountCents": null,
  "domains": [
    {
      "id": "cld1234567890",
      "host": "minhaloja.com"
    }
  ]
}

Campos

CampoTipoDescrição
idstringIdentificador único do projeto (CUID)
namestringNome do projeto
devModebooleantrue se o projeto está em modo dev — transações são simuladas mesmo com sk_live_
pixExpirationMinutesintegerTempo de expiração do PIX em minutos. Default: 30. Range: 5 a 1440
maxTransactionAmountCentsinteger | nullValor máximo por transação em centavos. null = sem limite
domainsarrayDomínios autorizados a fazer requisições para o projeto

Regras importantes

  • Dev mode como kill switch: ativar o dev mode pausa instantaneamente o processamento de pagamentos reais, sem precisar trocar chaves ou fazer deploy.
  • Domínios autorizados: em produção, requisições de origens não cadastradas são bloqueadas. Configure seus domínios no dashboard antes de ir ao ar.
  • Configurações por projeto: pixExpirationMinutes e maxTransactionAmountCents são configuráveis via dashboard e afetam todas as transações futuras.

Precisa de ajuda?

Nossa equipe está disponível para auxiliar no processo de desenvolvimento. Entre em contato pelo e-mail [email protected].