Histórico de mensagens em cartões

EXIBINDO CONVERSAS RECENTES:

Canal: cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

Fala pessoal! Alguem sabe se tem alguma maneira na Efi para validar um cartão? Exemplo: Quando informamos o cartão em um site como a amazon, então o aplicativo do banco lança uma notificação dizendo "Amazon confirmou a validade do seu cartão e dissemos que está tudo bem"

Avatar discord do usuario kayandesouza

kayandesouza

No momento a ideia e implementar uma pagina basica em um Webview com o processo de coleta dessas informações dentro do componente responsável pelos dados de cartão e passar esses dados por ele para chamar a requisição que faz a cobrança do cartão pelo backend

Avatar discord do usuario aguiar.dev

aguiar.dev

mas qual foi a solução? Compartilhe coma a gente aqui kkkkk

Avatar discord do usuario aguiar.dev

aguiar.dev

entendi

Avatar discord do usuario kayandesouza

kayandesouza

Ver Respostas

Aparentemente o problema estava na falta de um contexto de navegador para a requisição e por isso este parametro não existia no meu processo.

Obrigado @marcelo_efi pela ajuda.

Avatar discord do usuario aguiar.dev

aguiar.dev

vc tá retornando os dados na função?

Avatar discord do usuario aguiar.dev

aguiar.dev

pq quer acessar isso?

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver Respostas

mas eu acho que vc nao precisa tentar acessar o .document

Avatar discord do usuario kayandesouza

kayandesouza

Ver Respostas

Essa e a questão que não consegui definir. Parece um elemento faltando, porém não vi nada disso nem no git exemplo e nem na documentação

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Vou iniciar um atendimento privado com você

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Respondido no chat privado

Avatar discord do usuario aguiar.dev

aguiar.dev

eu faço assim:

ts
import as EfiPay from "payment-token-efi"

export type CreditCardProps = {
brand: string
cardNumber: string
cvv: string
expirationMonth: string
expirationYear: string
}

interface PaymentTokenResponse {
card_mask: string
payment_token: string
}

export const getPaymentToken = async (card: CreditCardProps): Promise => {
try {
const creditCard = EfiPay.default.CreditCard
.setAccount(import.meta.env.VITE_EFI_BANK_PAYEE_CODE)
.setEnvironment(import.meta.env.VITE_EFI_BANK_ENVIRONMEN)
.setCreditCardData({
brand: card.brand,
number: card.cardNumber,
cvv: card.cvv,
expirationMonth: card.expirationMonth,
expirationYear: card.expirationYear,
reuse: false
})

return await creditCard.getPaymentToken() as PaymentTokenResponse
} catch (error: any) {
console.log('Código: ', error.code);
console.log('Nome: ', error.error);
console.log('Mensagem: ', error.error_description);
}
}

Avatar discord do usuario aguiar.dev

aguiar.dev

Pq minha configuração é basicamente essa e não tenho problema

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver Respostas

vc está tendo acessar a propriedade document ou é erro interno do EfiPay?

Avatar discord do usuario kayandesouza

kayandesouza

Ver Respostas

@Consultoria Técnica Alguém pode me ajudar ?

Avatar discord do usuario juliodsgarcia

juliodsgarcia

Ver Respostas

@marcelo_efi @joaolucas_efi Boa Tarde, gostaria de saber se é possivel configurar ao realizar um pagamento via cartão a efí envia para o email do usuário as informações de sucesso ou falha. Más eu gostaria de gerenciar esses envios seria possivel?
imagem enviada na mensagem pelo usuario juliodsgarcia

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso vai depender do anti-fraude. Então se for um cartão com que sua irmã costume fazer compras online no nome dela, grande chance de dar xabu com você.

Avatar discord do usuario marcelo_efi

marcelo_efi

Boa tarde, @aguiar.dev e @juizmill ! Os dados enviados para iniciar o pagamento com cartão devem pertencer ao titular do cartão. Minha sugestão é disponibilizar a opção de o cliente usar o endereço cadastrado (para o caso do titular efetuar o pagamento) ou inserir o endereço de cobrança do cartão.

Avatar discord do usuario aguiar.dev

aguiar.dev

@Consultoria Técnica o @juizmill levantou um bom ponto. Se algum de vocês puderem dar um help aqui kkkkk

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver Respostas

Espero que não kkkkk. Porque realmente existe esses casos que você mencionou