Sugestões

Autenticação

Para autenticar-se na API do Gateway é necessário informar o token durante cada requisição. Você possuirá dois tokens diferentes. Um para o ambiente de produção e outro para o ambiente de testes.

Ambiente de Produção

Para obter seu token, acesse o dashboard de produção. O token estará na barra lateral, como visto na imagem abaixo:

Conta do Token

Ambiente de Sandbox

Não deixe de visitar a seção Ambiente de Testes para entender melhor como proceder dentro desse ambiente.

Para obter seu token, acesse o dashboard de sandbox e procure na barra lateral, como visto na imagem abaixo:

Conta do Token

Exemplo de códigos para autenticação:


Ambiente de produção:

<?php
  LocawebGatewayConfig::setToken("07679da2-77b8-43f7-b3f9-632c005b9bd3");
?>

Ambiente de testes:

<?php
  LocawebGatewayConfig::setEnvironment("sandbox");
  LocawebGatewayConfig::setToken("9d546076-2f76-4648-9918-96295b8d3946");
?>

Ambiente de produção:

<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
  Const LocawebGatewayAmbiente = "producao"
  Const LocawebGatewayToken = "07679da2-77b8-43f7-b3f9-632c005b9bd3"
%>

Ambiente de testes:

<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
  Const LocawebGatewayAmbiente = "sandbox"
  Const LocawebGatewayToken = "9d546076-2f76-4648-9918-96295b8d3946"
%>

Ambiente de produção:

require 'locaweb-gateway'

Locaweb::Gateway.configure do |config|
  config.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'
end

Ambiente de testes:

require 'locaweb-gateway'

Locaweb::Gateway.configure do |config|
  config.environment = 'sandbox'
  config.token = '9d546076-2f76-4648-9918-96295b8d3946'
end

Ambiente de produção:

from locaweb_gateway import LocawebGatewayConfig

LocawebGatewayConfig.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'

Ambiente de testes:

from locaweb_gateway import LocawebGatewayConfig

LocawebGatewayConfig.environment = 'sandbox'
LocawebGatewayConfig.token = '9d546076-2f76-4648-9918-96295b8d3946'