Problema
Ao executar uma compra de teste por meio da página de checkout com o Authorize.net, é retornada uma mensagem de erro dizendo O número de telefone é obrigatório ou Bill To Zip/Postal Code é obrigatório ou O código do cartão é necessário.
Solução
O Authorize.net está retornando esse erro porque as configurações do formulário estão definidas no Authorize.net para garantir que esses valores sejam passados quando um novo pedido é feito. Para evitar que esse erro apareça, basta modificar as configurações do formulário no Authorize.net para tornar esses valores opcionais. Leia este artigo para Saiba como configurar as definições do formulário Authorize.net.