A Authorize.net é um dos diversos provedores de processamento de pagamento com quem temos conexão através da nossa funcionalidade de Processador de Pagamento. Este tutorial explicará como funciona o processo de conexão da Authorize.net com a sua conta do PMS da Cloudbeds.
- O Processador de Pagamentos é uma funcionalidade adicional paga. Entre em contato com a nossa equipe de suporte ou com o seu Gerente de Conta caso tenha interesse.
- O 3D Secure 2.0 NÃO é compatível com o Authorize.net através da Cloudbeds. 3D Secure 2.0 faz parte do Strong Customer Authentication (SCA) que é obrigatório dentro do Espaço Econômico Europeu (EEE) e no Reino Unido.
Para conectar a sua conta da Authorize.Net, você precisará do seu API Login e a Transaction Key da Authorize.net. Essas não são as credenciais que você normalmente usa para fazer o login na sua conta, apenas para conectar os dois sistemas através do API.
Seguem as instruções para encontrar o API Login e a Transaction Key da Authorize.net. Descrevemos o processo abaixo, mas você também encontra instruções aqui.
- Faça o login na sua Interface de Vendedor através do site https://account.authorize.net. Clique em 'Account' (Conta) que está na barra de ferramentas principal.
- Clique em 'Settings' (Configurações) no menu à esquerda.
- Clique em 'API Credentials and Key' (Key e Credenciais API) na seção 'Security Settings' (Configurações de Segurança).
- Nessa página, você encontrará o API Login ID
- Para obter a Transaction Key - na opção Create New Transaction Key (Criar Nova Transaction Key), digite a resposta da sua Pergunta Secreta, clique em Obtain: New Transaction Key (Obter: Nova Transaction Key)
- Clique em Submit (Enviar).
A Authorize.Net apenas mostra a Transaction Key quando é gerada pela primeira vez. Se você gerar uma nova Transaction Key, os softwares ou códigos que usavam a antiga precisarão ser atualizados com a nova para evitar erros.
Observações sobre a Transaction Key:
- Caso a caixa "Disable Old Transaction Key" (Desativar a Transaction Key Antiga) não esteja selecionada, a Transaction Key antiga levará 24 horas para expirar.
- Se a caixa estiver selecionada, a Transaction Key expira imediatamente. Se você possui instalações de software, não selecione a caixa a menos que você precise parar imediatamente todos os processamentos de pagamento através da configuração do software. Ao não selecionar a caixa, a Transaction Key continuará válida por 24 horas, o que lhe dará tempo para atualizar o seu software com a nova Transaction Key.
- Guarde a Transaction Key em um local bem seguro. Após ser gerada, ela não poderá ser visualizada novamente. Não compartilhe com ninguém, pois é utilizada para proteger as suas transações.
- Para Server Integration Method (SIM), a Transaction Key também é usada para criar uma impressão digital única da transação. Utilizando a Transaction Key e algumas informações específicas da transação, o script no servidor de rede do vendedor usa um algoritmo matemático complexo para gerar uma impressão digital do documento. Essa impressão digital é enviada junto com as informações da transação para o processador.
- Antes de aceitar a transação, o processador utiliza a Transaction Key e os dados da transação para recriar a impressão digital exclusiva. Se a impressão digital gerada pelo processador for a mesma que a enviada junto da transação pelo vendedor, a transação é aceita para autorização. Se as impressões digitais não foram as mesmas, a origem da transação não poderá ser autenticada e ela será rejeitada.
- Para outros APIs, como por exemplo o Advanced Integration Method (AIM), Card Present (CP), Automated Recurring Billing (ARB) e Customer Information Manager (CIM), a Transaction Key é criptografada junto com todos os outros dados da transação ao ser enviada para a Authorize.Net, e é diretamente usada para autenticar solicitações enviadas ao processador. Se uma solicitação não pode ser autenticada utilizando uma Transaction Key, a solicitação será rejeitada.
- Você pode criar uma nova Transaction Key quantas vezes quiser.
Em caso de dúvidas, leia o nosso tutorial: Authorize.Net - solução de problemas e perguntas frequentes.
Comentários
Por favor, entre para comentar.