Histórico de mensagens sobre an em assinaturas

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 07/02/2024
Canal: assinaturas
Avatar discord do usuario igorpnh

igorpnh

Ver Respostas

Boa tarde, tudo certo?

Estou precisando de uma ajuda relacionada a notificações da api de cobranças. Eu estou recebendo o notification_token mas quando passo ele para o método get via sdk:
await efiPay
.getNotification(params)
.then((res: any) => {
res.data.forEach((element: any) => {
notification.push({
id: element.id,
identifiers: element.identifiers.subscription_id,
status: element.status.current,
message: element.message,
created_at: element.created_at,
});
});
})
.catch((err: any) => {
console.log(err);
});

mesmo reenviando a notificação pelo painel da Efi, ele me retorna sempre um erro como se não existisse a notificação relacionada aquele token, porém, o token chega e consigo logar ele.

erro:
{
code: 3500010,
error: 'property_does_not_exists',
error_description: {
property: 'notification',
message: 'A propriedade [notification] informada não existe.'
}
}

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Ótima sugestão @criarimpacto ! Vamos verificar a viabilidade de alterar as estruturas das pastas para a próxima atualização, realmente facilitaria bastante no envio dos arquivos

Avatar discord do usuario criarimpacto

criarimpacto

Ver Respostas

Compreendo . @marcelo_efi você que fica responsável pelas atualizações no github? Olha eu tenho uma sugestão para organização dos diretórios (pastas). Acho que ficará muito fácil para quem for subir para o WHMCS. Se for útil é o seguinte:

Dentro de "gn-api-whmcs-x.x.x" uma pasta chamada "whmcs".
Dentro de "whmcs" as pastas "includes" e "modules".
Dentro de "includes" a pasta "hooks" e dentro o arquivo efi.php

Já dentro de "modules" uma pasta chamada "gateways".
Dentro de "gateways" ficaria o arquivo "efi" e a pasta "efi" e "callback".

O organograma seria:
WHMCS
↪️ includes
↪️ ↪️ hooks
↪️ ↪️ ↪️ efi.php

↪️ modules
↪️ ↪️ gateways
↪️ ↪️ ↪️ efi
↪️ ↪️ ↪️ efi.php
↪️ ↪️ ↪️ callback

Só não sei se ficou esquisito como coloquei kkk. Mas facilitaria a gente aqui a colocar pelo filezila nas atualizações só processando a fila.

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia! Tudo bem ? Gostaria de informar que a atualização do módulo para suportar assinaturas (recorrência) está atualmente em nosso backlog. No entanto, ainda não temos uma previsão para o lançamento dessa atualização. Se preferir, você também pode realizar a implementação desse recurso, já que nosso plugin é de código aberto. Se optar por fazê-lo por conta própria, estamos disponíveis para oferecer suporte e esclarecer qualquer dúvida relacionada ao funcionamento de nossa API

Avatar discord do usuario criarimpacto

criarimpacto

Ver Respostas

Bom dia pessoal, estou usando o módulo EFI para o WHMCS e preciso ativar a função de assinatura que não há para cartão. É possível eu acrescentar isso no módulo existente com facilidade com a ajuda aqui de vcs ou só solicitando uma atualização aqui pelo canal?