Histórico de mensagens sobre App em cartões

EXIBINDO CONVERSAS RECENTES:

Texto: App
Canal: cartões
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Recomendamos aguardar o paid, pois não é garantido que a mudança de status de approved para paid vai ocorrer (visto que o dinheiro ainda não foi transferido e que o cliente pode solicitar o cancelamento da transferência/negar a compra)

Avatar discord do usuario gabriel_efi

gabriel_efi

Certo, nesse caso o status de aprovado (approved) indica que o pagamento foi aprovado pela operadora do cartão, mas ainda não foi creditado

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @jamersonbernardo, tudo bem?

Você pode utilizar o seguinte exemplo para gerar o payment token com React.

Exemplo alternativo para gerar payment_token react:

js
"use client"
import { useEffect, useState } from 'react';

const App = () => {
const [message, setMessage] = useState('Hello React!');

useEffect(() => {
const script = document.createElement('script');
script.type = 'module';
script.src = 'https://cdn.jsdelivr.net/gh/efipay/js-payment-token-efi/dist/payment-token-efi.min.js';
script.onload = runEfiJsCode;
document.head.appendChild(script);
}, []);

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

setMessage(Payment_token: ${payment_token} | Card_mask: ${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);
}
};

return (

{message}

);
};

export default function Home() {
return (



);
}

Avatar discord do usuario edsonalves7075

edsonalves7075

Boa tarde tudo bem, se eu criar dentro do app da Efí um link para pagamento no cartão ele da opção de parcelamento?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para a API de emissões, talvez o glitch.com fosse uma plataforma interessante para o webhook. Eu fiz no glitch.com um webhook para WhatsApp que está rodando bem legal. Só não acho que tenha como colocar API Pix por causa do mTLS, mas como você perguntou no canal de cartões, imagino que seja esse o foco.

Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Oi Márcio, tudo bem? Aparentemente é seu primeiro app envolvendo questões de pagamento, se esse for o caso gostaria de te alertar sobre as guide lines da Apple. Caso o que você esteja cobrando seja algum recurso ou uso interno no próprio App, exemplo: (Versão pró, sem propagandas; Comprar módulo tal do app; Assista vídeos em qualidade superior) você está vendendo um recurso digital dentro do app.

Caso isso ocorra, eu me recordo que era proibido utilizar outras formas de cobrança que não seja o "In App Purcashes" da própria Apple, eu passei por isso em 2018. Se o cadastro do app e a cobrança forem feitas em um site externo, você não pode direcionar o usuário pra lá através do seu app, pois eles entendem que é uma forma de "burlar" o review do app. Por causa disso o Spotify, Netflix e outros não permitiam fazer a assinatura pelo aplicativo eles apresentavam instruções par o usuário procurar o site deles porém não direcionavam o mesmo.

Atualmente eu não sei como esses serviços fazem, ou se mudou algo nas guide lines da apple. Também não sei se o Google Play implementou alguma política ligada há isso.

Sobre o In App Purcashes: https://developer.apple.com/in-app-purchase/

Notícias de 2021 sobre uma ordem judicial para que a Apple parasse com a prática de monopólio (porém isso é nos EUA):
https://www.estadao.com.br/link/empresas/apple-e-obrigada-pela-justica-dos-eua-a-permitir-pagamentos-alternativos-na-app-store/

Também não sei como está sendo tratado aqui no brasil, atualmente não tenho apps publicados na Apple.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isto aqui tem cara de que resolve:
https://www.npmjs.com/package/html-webpack-inline-source-plugin

E aí você só precisa monitorar os pacotes da Efí para ver se algum mudou, e quando mudar, gerar nova versão do seu app.

Avatar discord do usuario marcio.pensadorweb

marcio.pensadorweb

Ver Respostas

Boa noite tenho um app que será cobrado assinatura com cartão .
A parte de assinatura e cobrança ficará no backend.
Mas para gerar o pyament_token na própria documentação está alertando para não fazer no backend.
Mas só tem a opção para o front com um cdn ou uma biblioteca para nodejs.

Mas estou no react-native gostaria de uma luz de como proceder da melhor forma para conseguir esse pyamenth_token .

Obrigado.

Avatar discord do usuario yasmin_efi

yasmin_efi

O status approved acontece no fluxo do cartão de crédito, antes do status paid

Avatar discord do usuario miguelsystem

miguelsystem

fiz uma cobrança com cartão de crédito e retornou um status approved, que não aparece nessa listagem

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Então tira o app do ar, pq isso é um requisito de cartões de crédito em geral, não da GN.

Avatar discord do usuario rafaelvolpato

rafaelvolpato

Ver Respostas

Para a nossa solução é inviavel fazer nossos apps e frontends falarem direto com o servidor da GN

Avatar discord do usuario sejaefi

sejaefi

Suas soluções de pagamento ganharam um novo nome!

Introduzindo a Efí Pay, uma vertical da Efí Bank que reúne as mais avançadas APIs e soluções de meios de pagamentos.

Disponível para as modalidades de conta Efí Pro e Efí Empresas, no app e plataforma web, a Efí Pay integra o seu software, sistema de gestão ou plataforma de e-commerce a um eficiente e robusto ecossistema de pagamentos, com APIs modernas e de fácil integração.

https://youtu.be/gPbB8-h9MTI

Avatar discord do usuario nenno7

nenno7

Ver Respostas

e como gero link pelo app ?

Avatar discord do usuario nenno7

nenno7

Ver Respostas

É possível simular para saber ou repassar taxas diretamente no app ou no sistema web da efí ?

Avatar discord do usuario jessica_efi

jessica_efi

Boa tarde @marcoslacroix ! O status approved indica que a operação foi autorizada. Não existe nenhuma possibilidade de cancelamento, ou seja, o emissor pode considerar que a venda foi realizada com sucesso.

Em alguns segundos, essa cobrança vai mudar para o status paid, indicando que o valor já encontra-se lançado no extrato/lançamentos futuros de acordo com o prazo de disponibilização da conta. Vai ser disparado uma notificação quando alterado pra paid.

Avatar discord do usuario marcoslacroix

marcoslacroix

approved pode ir para um status diferente de paid?

Avatar discord do usuario marcoslacroix

marcoslacroix

resolvido, o problema estava no meu endpoint tive que fazer essa configuração no node.js
app.use(bodyParser.urlencoded({ extended: false }));