Histórico de mensagens sobre identificador de conta

EXIBINDO CONVERSAS RECENTES:

Texto: identificador de conta
# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

o payment_token é utilizado para emissão de cobranças do tipo cartão de credito.
Ele é gerado com base no identificador de conta e cada conta possui um
Sendo assim, você não pode reutilizar um payment token de uma conta em uma outra conta

# bolix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @cleitonconceicao_ ! Sim, o Identificador de conta é único por conta.

# bolix
Avatar discord do usuario cleitonconceicao_

cleitonconceicao_

Ver Respostas

o Identificador de conta da conta é unico por usuário

# cartões
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @emersoncavalcanti. Tudo bem?
Essa falha ocorre quando o payment token gerado esta sendo usando no ambiente incorreto, gerado em homologação e usado em produção (ou vice-versa), ou quando você gerou o payment token com o identificador de conta diferente da conta que esta utilizando para tentar emitir.

# cartões
Avatar discord do usuario kacyos_kleyton

kacyos_kleyton

Ver Respostas

além disso gostaria de saber se o "identificador de conta" é um dado sensível

# cartões
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leandroberg! Tudo bem com você?
Obrigado por aguardar, e obrigado @rubenskuhl pelas contribuições.

Agora, Leandro, respondendo às suas dúvidas para confirmação das informações:
As integrações de split de pagamento para Pix e Cartão/Boleto são diferentes. No caso do Pix, o repasse é identificado pelo número da conta. Já na API de Cartão e Boleto, o repasse é identificado pelo payee_code. Então, sim, essa informação é necessária. E os repasses em ambos os cenários podem ser feitos tanto para contas Efí PJ quanto para PF.

Você pode pedir a verificação para ter acesso à API de Abertura de Contas preenchendo https://sejaefi.com.br/formularios/api-de-cadastro?_gl=1gpjkki_gcl_auMjI0OTgxMjQzLjE3MjM3MjA5MzcuMTQxNjMzNDY3NS4xNzI3MzU3ODgwLjE3MjczNTc4OTc.">este formulário. Com essa API, você faz o cadastro simplificado da conta do cliente. Ele aceitando a abertura da conta, você recebe uma notificação, e então pode consumir o endpoint para obter o payee_code da conta do seu cliente.

Outra opção é seu cliente abrir a conta de forma tradicional, baixando o app do Efí Bank e seguindo os passos para criar a conta. Após a conta ser aberta, basta ele acessar o painel da conta pelo computador, ir ao menu API > clicar na opção identificador de conta (veja onde) e inserir essa informação no seu sistema para receber os repasses.

Se ficou mais alguma dúvida, pode nos contar aqui.

# assinaturas
Avatar discord do usuario antoniofernandes

antoniofernandes

Ver Respostas

Por favor me tire mais uma duvida, usando o sdk do front yarn add payment-token-efi agora essa função

js
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",
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);
}

substitui esse abaixo:
js

$gn.ready(function (checkout) {

checkout.getPaymentToken(
{
brand: 'visa', // bandeira do cartão
number: '4012001038443335', // número do cartão
cvv: '123', // código de segurança
expiration_month: '05', // mês de vencimento
expiration_year: '2021', // ano de vencimento
reuse: false // tokenização/reutilização do payment_token
},
function (error, response) {
if (error) {
// Trata o erro ocorrido
console.error(error);
} else {
// Trata a resposta
console.log(response);
}
}
);



????

# bolix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @b_torres! Tudo certo?

É necessário alterar. Cada conta tem um identificador único, então se o seu cliente mudou de conta, o identificador dessa nova conta será diferente.

# bolix
Avatar discord do usuario b_torres

b_torres

Ver Respostas

Olá! Tudo bem? Tenho uma duvida...Temos um cliente que tem uma conta e seus franqueados emitem boletos de cobrança com split para seus clientes. Quando é gerado o boleto é informado em repasse o codigo identificador da conta desse nosso cliente. Porém esse nosso cliente alterou o numero da conta, esse numero identificador deverá ser alterado ou continua o mesmo?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa noite @satofps! Para localizar o seu identificador de conta acesse o menu API -> Aplicações -> Introdução -> Identificador de conta.

# cartões
Avatar discord do usuario marcelocaser

marcelocaser

try {
window.EfiJs.CreditCard
.setAccount('Identificador_de_conta_aqui')
.setEnvironment('production') // 'production' or 'sandbox'
.setCreditCardData({
brand: 'visa',
number: '4485785674290087',
cvv: '123',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
})
.getPaymentToken()
.then(data => {
const payment_token = data.payment_token;
const card_mask = data.card_mask;

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

# cartões
Avatar discord do usuario adenilson2703

adenilson2703

Ver Respostas

const EfiJs = require('payment-token-efi');

try {
EfiJs.CreditCard
.setAccount('Identificador_de_conta_aqui')
.setEnvironment('sandbox') // 'production' or 'sandbox'
.setBrand('visa')
.setTotal(28990)
.getInstallments()
.then(installments => {
console.log('Parcelas', installments);
}).catch(err => {
console.log('Código: ', err.code);
console.log('Nome: ', err.error);
console.log('Mensagem: ', err.error_description);
});
} catch (error) {
console.log('Código: ', error.code);
console.log('Nome: ', error.error);
console.log('Mensagem: ', error.error_description);
}

# devs
Avatar discord do usuario marcelocaser

marcelocaser

Ver Respostas

faça a Importação por CDN

no arquivo public/index.html
E em seguida faça a implementacao do código...
try {
window.EfiJs.CreditCard
.setAccount('Identificador_de_conta_aqui')
.setEnvironment('production') // 'production' or 'sandbox'
.setCreditCardData({
brand: 'visa',
number: '4485785674290087',
cvv: '123',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
})
.getPaymentToken()
.then(data => {
const payment_token = data.payment_token;
const card_mask = data.card_mask;

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

# dúvidas
Avatar discord do usuario izaacfariamid1

izaacfariamid1

Ver Respostas

Configurando Efí Bank

Para configurar o gateway de pagamento da Efí Bank em seu site, são necessárias três informações: Client ID e Client Secret de produção, além do Identificador de conta. Siga as instruções abaixo:

Acesse sua conta Efí Bank, vá para o menu "API" e selecione "Aplicações" -> "Nova aplicação".

Encontre as informações de Client ID e Client Secret de produção. Copie cada uma delas e envie para o responsável pela configuração do site.

No menu "API", clique em "Introdução". Na lateral direita, encontrará um botão chamado "Identificador de conta". Clique nele para exibir o código identificador. Copie o código e envie também para o responsável pela configuração do site.
pessoal boa tarde. Recebi esta mensagem da empresa responsável pela criação do site da minha loja
criar um novo APP eu consegui encontrar. Agora se tratando de ecommerce eu marco todas aquelas opções ? Desde já muito obrigado.

# devs
Avatar discord do usuario izaacfariamid1

izaacfariamid1

Ver Respostas

Configurando Efí Bank

Para configurar o gateway de pagamento da Efí Bank em seu site, são necessárias três informações: Client ID e Client Secret de produção, além do Identificador de conta. Siga as instruções abaixo:

1. Acesse sua conta Efí Bank, vá para o menu "API" e selecione "Aplicações" -> "Nova aplicação".

2. Encontre as informações de Client ID e Client Secret de produção. Copie cada uma delas e envie para o responsável pela configuração do site.

3. No menu "API", clique em "Introdução". Na lateral direita, encontrará um botão chamado "Identificador de conta". Clique nele para exibir o código identificador. Copie o código e envie também para o responsável pela configuração do site.

# dúvidas
Avatar discord do usuario jonadabir

jonadabir

Ver Respostas

ts
EfiJs.CreditCard
.setAccount('Identificador_de_conta_aqui')
O que seria o identificador de conta?