datilas Postado 20 Outubro, 2024 Postado 20 Outubro, 2024 eRRO: Ação br.com.setis.payment.TRANSACTION não encontrada. AMBIENTE: Android 13 (Moto Edge 20 pro) Paygo Kit-PayGo-Android-v4.1.27.13 Pin-Pad: Gertec MP5 apk PGIntegrado-v4.1.27.13_CERT-signed.apk acbr: rev: 35712 Delphi 12.2 (RAD Studio 12 Version 29.0.53571.9782) (Athens) WINDOWS 11 OBS: Usando PDVS que veio junto com o Kit-PayGo-Android Funciona perfeitamente Usando o ACBrTEFAndroid que esta em: ..\Exemplos\ACBrTEFD\Android\TEFDemoAndroid.dproj acontece o erro abaixo. LOG: DesInicializar TACBrTEFPGWebAndroid.DesInicializar Inicializar TACBrTEFPGWebAndroid.Inicializar VerificarTransacoesPendentes EfetuarPagamento( 154637, 1,00, tefmpCartao, tefmfAVista, [ teftcDebito ] ) TACBrTEFPGWebAndroid.AdicionarDadosObrigatorios TACBrTEFPGWebAndroid.IniciarTransacao URI: app://payment/input?operation=VENDA&transactionId=154637&amount=100¤cyCode=986&cardType=CARTAO_DEBITO&finType=A_VISTA&paymentMode=PAGAMENTO_CARTAO&fiscalDocument=154637&aditionalPosData4=ACBrTEFPGWebAndroid%200.1.0 DadosAutomacao: app://payment/posData?posName=THOR%20MOBILE&posVersion=1&posDeveloper=THOR%20SISTEMAS&allowCashback=false&allowDiscount=true&allowDifferentReceipts=true&allowShortReceipt=false&allowDueAmount=false Personalizacao: app://payment/posCustomization package: br.com.projetoacbr.TEFDemoAndroid integracaoDireta: true EACBrTEFPayGoWeb: Ação br.com.setis.payment.TRANSACTION não encontrada. DesInicializar TACBrTEFPGWebAndroid.DesInicializar como posso resolver?
Fundadores Daniel Simoes Postado 20 Outubro, 2024 Fundadores Postado 20 Outubro, 2024 Por favor verifique se o Android Manifest não foi sobreescrito... Existem algumas instruções nele para que o Android Veja o Intent Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
datilas Postado 20 Outubro, 2024 Autor Postado 20 Outubro, 2024 Estou usando manifest que está no demo, sem alterações. Mas poderia especificar quais tags preciso colocar no manifest?
Fundadores Daniel Simoes Postado 20 Outubro, 2024 Fundadores Postado 20 Outubro, 2024 Estou fora do PC... mas seguimos essa documentação https://github.com/adminti2/mobile-integracao-uri?tab=readme-ov-file#3-especificação---integração-direta Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Moderadores Juliomar Marchetti Postado 20 Outubro, 2024 Moderadores Postado 20 Outubro, 2024 Creio ser esse trecho, caso não tenha achado <intent-filter android:label="filter_app_payment"> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Moderadores Juliomar Marchetti Postado 20 Outubro, 2024 Moderadores Postado 20 Outubro, 2024 4 horas atrás, datilas disse: Obrigado Deu certo? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
datilas Postado 20 Outubro, 2024 Autor Postado 20 Outubro, 2024 4 horas atrás, Juliomar Marchetti disse: Creio ser esse trecho, caso não tenha achado <intent-filter android:label="filter_app_payment"> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> não funcionou. ja tinha esse... .... <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> manifest original... no demo ... <?xml version="1.0" encoding="utf-8"?> <!-- BEGIN_INCLUDE(manifest) --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="%package%" android:versionCode="%versionCode%" android:versionName="%versionName%" android:installLocation="%installLocation%"> <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> <%uses-permission%> <uses-feature android:glEsVersion="0x00020000" android:required="True"/> <application android:persistent="%persistent%" android:restoreAnyVersion="%restoreAnyVersion%" android:label="%label%" android:debuggable="%debuggable%" android:largeHeap="%largeHeap%" android:icon="%icon%" android:theme="%theme%" android:hardwareAccelerated="%hardwareAccelerated%" android:resizeableActivity="false"> <%provider%> <%application-meta-data%> <%uses-libraries%> <%services%> <!-- Our activity is a subclass of the built-in NativeActivity framework class. This will take care of integrating with our NDK code. --> <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:exported="true" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask"> <!-- Tell NativeActivity the name of our .so --> <meta-data android:name="android.app.lib_name" android:value="%libNameValue%" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> </activity> <%activity%> <%receivers%> </application> </manifest> <!-- END_INCLUDE(manifest) -->
datilas Postado 20 Outubro, 2024 Autor Postado 20 Outubro, 2024 de antemão gostaria de agradecer o suporte... o core do ACBr me atendeu em um domingo.. @Daniel Simoes o fundador. me atendeu.. @Juliomar Marchetti uma das lendas.. muito obrigado. 1
Solution datilas Postado 26 Outubro, 2024 Autor Solution Postado 26 Outubro, 2024 segue o arquivo com os intents necessarios.AndroidManifest.template.xml nesse arquivo tem um trecho: <service android:name="br.com.setis.interfaceautomacao.ComunicacaoServico" android:exported="true" android:configChanges="orientation|screenSize"> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> </intent-filter> </service> para o demo ser mostrado no "PGIntegrado-v4.1.27.13_CERT-signed.apk" como mostra a imagem abaixo. desde já agradeço a atenção. 1 1
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora