Gerenciar as configurações da sua loja por arquivo de configuração

A utilização de uma arquivo de configuração permite evitar inserir valores manualmente ou via macros no código.

Os arquivos de configuração podem conter:

  • a URL da página de pagamento,
  • as chaves de teste e de produção,
  • o código da loja,
  • etc.

Estes arquivos permitem caracterizar os dados que devem ser salvos.

O programa que gera o formulário de pagamento consulta o arquivo de configuração para ter o valor de um parâmetro.

Cabe ao estabelecimento garantir o acesso limitado do arquivo de configuração (arquivo .htaccess, reformulação de URL, etc...).

Exemplo de arquivo de configuração “conf.txt”:
vads_site_id = 11111111
TEST_key = 2222222222222222
PROD_key = 3333333333333333
vads_ctx_mode = TEST
Exemplo de chamada de configuração no formulário de pagamento :
$conf_txt = parse_ini_file("conf.txt");
	if ($conf_txt['vads_ctx_mode'] == "TEST") $conf_txt['key'] = $conf_txt['TEST_key'];
	if ($conf_txt['vads_ctx_mode'] == "PRODUCTION") $conf_txt['key'] = $conf_txt['PROD_key'];