Histórico de mensagens em dúvidas

EXIBINDO CONVERSAS RECENTES:

Data: 15/02/2025
Canal: dúvidas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Sim, em produção esta 100%

Avatar discord do usuario wandersonchaves

wandersonchaves

Ver Respostas

Ah sim, mas em PRD está OK para funcionamento?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@wandersonchaves, o link de pagamento no ambiente de homologação esta com instabilidades.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ambiente de homologação é banco imobiliário...

Avatar discord do usuario wandersonchaves

wandersonchaves

Ver Respostas

Isso mesmo

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @wandersonchaves! Tudoo bem?
Você esta gerando no ambiente de homologação?

Avatar discord do usuario wandersonchaves

wandersonchaves

Ver Respostas

Bom dia, estou desenvolvendo uma aplicação que integra a API do EFI para criar links de pagamento via o endpoint /v1/charge/one-step/link. A requisição é realizada com sucesso, o link de pagamento é gerado e o redirecionamento ocorre corretamente. No entanto, ao abrir o link, aparece a mensagem de que a transação não foi aprovada. Poderiam me orientar sobre o que pode estar causando esse problema e como resolvê-lo da melhor maneira possível? Obrigado!

Avatar discord do usuario lessaapolinario

lessaapolinario

Entendi, obrigado

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

O setAccount é o id da conta que irá emitir a cobrança, ou seja, a conta que possui a aplicação que irá utilizar os endpoints de emissão de cobrança.

Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

O split está configurado com os payee_code, dessa forma passo no setAccount a conta principal?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Você precisa informar os identificadores das contas envolvidas na divisão.

Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Eu passo esse payment_token para a cobrança com split

Avatar discord do usuario lessaapolinario

lessaapolinario

Como funciona se for um split de cartão?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @lessaapolinario! Tudo bem?
Este é o identificador da conta que irá receber o valor, ou seja, o id da conta que irá emitir a cobrança.

Avatar discord do usuario lessaapolinario

lessaapolinario

Tirei da documentação

Avatar discord do usuario lessaapolinario

lessaapolinario

Ver Respostas

Bom dia, nessa função:

async function generatePaymentToken() {
try {
const result = await EfiPay.CreditCard
.setAccount("Identificador_de_conta_aqui")
.setEnvironment("production") // 'production' or 'sandbox'
.setCreditCardData({
brand: "visa",
number: "4485785674290087",
cvv: "123",
expirationMonth: "05",
expirationYear: "2029",
holderName: "Gorbadoc Oldbuck",
holderDocument: "94271564656",
reuse: false,
})
.getPaymentToken();

const payment_token = result.payment_token;
const card_mask = result.card_mask;

console.log("payment_token", payment_token);
console.log("card_mask", card_mask);
} catch (error) {
console.log("Código: ", error.code);
console.log("Nome: ", error.error);
console.log("Mensagem: ", error.error_description);
}

O identificador da conta é o payee_code de quem vai receber ou o payee_code do pagador?