WooCommerce Gerencianet Assinatura Recorrente
Para ter a integração funcionando você precisa primeiramente ter um cadastro aprovado na Gerencianet, após criar sua conta, crie as chaves de acesso oferecidas pela Gerencianet, utilize os recursos de ajuda da Gerencianet para auxiliá-lo nesta parte....

Status das transações
Erros comuns
Alguns erros conhecidos ao utilizar o plugin.
Os logs da Gerencianet apresentam a mensagem “/payment/credit_card/ customer/birth” e “A string não corresponde ao modelo”
Você está enviando a data de aniversário do comprador em formato incorreto, o formato correto é DD-MM-AAAA. Verifique se você instalou e ativou o plugin Extra Checkout Fields for Brazil, sem este plugin o WooCommerce irá utilizar a data no formato incorreto.
A propriedade [payment_token] informada não existe.
Você precisa informar a chave payment_token ou payee code dependendo do idioma ativo no seu WooCommerce, este é um código de autenticação gerado no painel da Gerencianet, caso você não o tenha, gere seu Payment Token aqui. Após gerar o token, acesse o painel de configurações do plugin para adicioná-lo em WooCommerce -> Configurações -> Pagamentos -> Gerencianet Recorrente.
Adicionei a chave Payment_token no painel mas o problema continua…
Dependendo das configurações do seu servidor talvez não seja possivel para plugin editar alguns arquivos dentro dos diretórios, nestes casos, você precisará editar 2 arquivos manualmente. Os arquivos sandbox.js e producao.js existentes no diretório do plugin (nas pastas) dentro de:
SEU_WORDPRESS/wp-content/plugins/woocommerce-gerencianet-recorrente/js
Nos dois arquivos você encontrará o seguinte trecho, logo no ínicio…
var gn_token = ”;
altere para
var gn_token = ‘SUA_CHAVE_PAYMENT_TOKEN‘;
Salve e envie estes arquivos para o servidor.
A opção de pagamento Gerencianet não aparece na lista de métodos de pagamento do checkout
A Gerencianet atualmente trabalha apenas com moeda nacional (Real brasileiro), deste modo o plugin Gerencianet Assinatura Recorrente só estará disponível quando a loja estiver trabalhando com moeda Real brasileiro. Para verificar e corrigir esta configuração no WooCommerce acesse: WooCommerce -> Configurações -> Geral -> Opções de moeda -> Moeda e altere a moeda para Real brasileiro, salve as alterações e teste novamente o checkout.