gerencianet / gn-api-sdk-typescript

SDK em TypeScript integrada a API Gerencianet. Esta SDK está preparada para integração à API Pix e API Boletos da Gerencianet, que lhe permite realizar o gerenciamento de cobranças Pix com QR Code e Pix Copia e Cola, boleto/Bolix, carnê, cartão de crédito e muito mais.
14 stars 5 forks source link

SDK retorna "falha ao gerar link" ao atribuir pagamento de assinatura #5

Closed brunodmn closed 1 year ago

brunodmn commented 2 years ago

Estou tentando atribuir um pagamento a assinatura e estou tendo o retorno abaixo pela api:

{
    "code": "4600009",
    "error": "server_error",
    "error_description": "falha ao gerar link"
}

tentei também com o sdk gn-api-sdk-node, este retorna o erro abaixo:]

{
    "code": 3500000,
    "error": "server_error",
    "error_description": "Erro interno do servidor."
}

minha requisição:

async createSubscriptionPayment(createSubscriptionPaymentDto: CreateSubscriptionPaymentDto): Promise<Result<boolean, Error>> {
        try {
            const params = {
                id: 63109,
            };

            const subscriptionBody ={
                "payment": {
                  "banking_billet": {
                    "customer": {
                      "name": "Gorbadoc Oldbuck",
                      "cpf": "94271564656",
                      "email": "ispjet@gmail.com",
                      "phone_number": "44997218058"
                    },
                    "expire_at": "2022-10-10"
                  }
                }
              }

            const data = await this.gerencianet.paySubscription(params, subscriptionBody)
            return Ok(data)
        } catch (error) {
            const err = plainToClass(GerencianetError, error)
            return Err(err)
        }
    }

Já tentei fazer a requisição com outro cliente (cpf/email/gone) sem sucesso

jvoliveiraGN commented 1 year ago

Olá @brunodmn tudo certo? Os demais endpoints funcionavam corretamente? Não tivemos nenhum relato semelhante, fiz alguns testes e também não consegui reproduzir a falha. Recomendo testar a versão mais recente disponibilizada, e caso tenha alguma dúvida sobre implementação, recomendamos nossa comunidade do Discord, lá conseguimos auxiliar de uma maneira mais rápida e dinâmica.

Convite para o Discord: https://discord.gg/ptGHMtczcV