Author Image

carlossulzer

Mar 26, 2024

Integração do SDK .NET Core para Criação de Cobranças

integraçãobackendSDKframework.NET CoreExemplos

Consegui fazer parte da integração funcionar. Chamei o método abaixo e consegui obter o token:
paymentToken = await efi.call("paymentToken", body: card);

Passo o token na chamada do proximo método e recebo o seguinte erro:

efi.call("createOneStepCharge", body: body);

Já validei no ambiente de homologação, as chaves estão corretas e as opções habilitadas para cartão de crédito. O que poderia ser?
imagem enviada na mensagem pelo usuario carlossulzer

Respostas (5):
Avatar discord do usuario igor_efi

igor_efi

27/03/2024

Recomendamos que o procedimento de criação da cobrança seja feito no backend do seu projeto.
No aplicativo Flutter você gera o payment token, envia esta informação para o seu backend e o seu backend realiza a comunicação para criação da cobrança em nossa API.
Qual linguagem o seu backend foi desenvolvido?

Avatar discord do usuario carlossulzer

carlossulzer

27/03/2024

Bom dia. C#

Avatar discord do usuario carlossulzer

carlossulzer

27/03/2024

No exemplo que existe no github é tudo feito no front. Não funcionaria assim?

Avatar discord do usuario igor_efi

igor_efi

27/03/2024

Temos uma SDK para .NET Core: https://dev.efipay.com.br/docs/sdk/dotnet-core/
Segue o link com os exemplos de integração: https://github.com/efipay/sdk-dotnet-apis-efi/tree/main/Examples

Avatar discord do usuario igor_efi

igor_efi

27/03/2024

O objetivo dos exemplos são para o uso no backend usando o framework Flutter.
Em breve estas funcionalidades da SDK vão sair da versão mobile e frontend do framework