{"version":1,"pages":[{"id":"JsKd452Nu8XTrHz68zaF","title":"Developer Platform","pathname":"/","siteSpaceId":"sitesp_J0DAB","description":"Welcome to your team’s developer platform"},{"id":"MnAUm9HwB7RTiqe6QF6z","title":"👋 Bem-vindo - HoP API v4","pathname":"/landing-page","siteSpaceId":"sitesp_y3wBn","description":"Esta página contém a introdução para a documentação HoP API da First Tech"},{"id":"52270BkwRadJJnIQR1f7","title":"Autenticação (OAuth2)","pathname":"/landing-page/autenticacao-oauth2","siteSpaceId":"sitesp_y3wBn"},{"id":"sQIeBc8OLe62xx5uJTLT","title":"Tratamento de Erros","pathname":"/landing-page/tratamento-de-erros","siteSpaceId":"sitesp_y3wBn","description":"Ao integrar com o HoP API, é importante entender que os erros podem ocorrer em duas camadas distintas: a camada de transporte (HTTP) e a camada de aplicação (HSM)."},{"id":"Kmxs3WaPNp3yLTlx3CbI","title":"Release Notes HoP API V4","pathname":"/landing-page/release-notes-hop-api-v4","siteSpaceId":"sitesp_y3wBn"},{"id":"dZ2lxaaddUcazAwOo3oX","title":"Introdução: Módulo EMV","pathname":"/landing-page/modulo-emv/introducao-modulo-emv","siteSpaceId":"sitesp_y3wBn","description":"O módulo EMV da plataforma Hop V4 é destinado à validação de ARQC e à geração de ARPC em transações EMV (chip) de crédito e débito.","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"z4b1Jia4AqgDbLVKGnLO","title":"Fundamentos e Fluxo Transacional","pathname":"/landing-page/modulo-emv/fundamentos-e-fluxo-transacional","siteSpaceId":"sitesp_y3wBn","description":"Esta seção detalha a base conceitual do padrão EMV, o papel do HSM na infraestrutura de chaves e como a troca de mensagens ocorre na prática durante uma transação.","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"U9GzQbBSYS6L0AMCTSvE","title":"Modos de Operação e Bandeiras","pathname":"/landing-page/modulo-emv/modos-de-operacao-e-bandeiras","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"OhIdZjldU6OtoNf6C4UE","title":"Referência da API - EMV","pathname":"/landing-page/modulo-emv/referencia-da-api-emv","siteSpaceId":"sitesp_y3wBn","description":"","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"KssMyvZ9OYksTMN81PB9","title":"Códigos de Erro e Troubleshooting","pathname":"/landing-page/modulo-emv/codigos-de-erro-e-troubleshooting","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"liWb2jnm7njpLbrRLWqP","title":"Apêndices","pathname":"/landing-page/modulo-emv/apendices","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo EMV"}]},{"id":"JldayRRAhuRddy51GJYA","title":"Introdução e Fundamentos","pathname":"/landing-page/modulo-crypto/introducao-e-fundamentos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CRYPTO"}]},{"id":"uavIb7rCqx542Bero4GT","title":"Modos de Operação e Retornos","pathname":"/landing-page/modulo-crypto/modos-de-operacao-e-retornos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CRYPTO"}]},{"id":"tRFAtdDjmY9zgYmBKU2q","title":"Referência da API - CRYPTO","pathname":"/landing-page/modulo-crypto/referencia-da-api-crypto","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CRYPTO"}]},{"id":"iyw0Agr86paIhhHeh9Ou","title":"Integração Prática e Casos de Uso","pathname":"/landing-page/modulo-crypto/integracao-pratica-e-casos-de-uso","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CRYPTO"}]},{"id":"KwCTM5nkF0hvToYVbMtG","title":"Erros, Troubleshooting e Apêndices","pathname":"/landing-page/modulo-crypto/erros-troubleshooting-e-apendices","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CRYPTO"}]},{"id":"uaVYQP4oZSDV38D0RGqb","title":"Introdução e Fundamentos","pathname":"/landing-page/modulo-cvv/introducao-e-fundamentos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CVV"}]},{"id":"Dlt4ycpmKlxHWSMcUhgH","title":"Padrões de Resposta e Schemas","pathname":"/landing-page/modulo-cvv/padroes-de-resposta-e-schemas","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CVV"}]},{"id":"5lrv53Zi2v0GMZgq9JAk","title":"Referência da API — CVV","pathname":"/landing-page/modulo-cvv/referencia-da-api-cvv","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CVV"}]},{"id":"3WxcXUkaVHpdv7FuLn7D","title":"Integração e Exemplos Práticos","pathname":"/landing-page/modulo-cvv/integracao-e-exemplos-praticos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CVV"}]},{"id":"0Huz2E6sOE6uStZcniJt","title":"Erros, Troubleshooting e Apêndices","pathname":"/landing-page/modulo-cvv/erros-troubleshooting-e-apendices","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo CVV"}]},{"id":"zk6oJ5enSVmPl1xC0qu6","title":"Introdução e Fundamentos","pathname":"/landing-page/modulo-key-manager/introducao-e-fundamentos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo Key Manager"}]},{"id":"AjlG26HqvxeaIvqfBvTH","title":"Arquitetura, Autenticação e Modelos","pathname":"/landing-page/modulo-key-manager/arquitetura-autenticacao-e-modelos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo Key Manager"}]},{"id":"eQgi5gXyLelQQuFVm2TC","title":"Referência da API - KEY MANAGER","pathname":"/landing-page/modulo-key-manager/referencia-da-api-key-manager","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo Key Manager"}]},{"id":"h8PCY3UEM8JhDGRatUWc","title":"Integração e Exemplos Práticos","pathname":"/landing-page/modulo-key-manager/integracao-e-exemplos-praticos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo Key Manager"}]},{"id":"PYpGUu2lnMQKepmPkOix","title":"Troubleshooting, Erros e Apêndices","pathname":"/landing-page/modulo-key-manager/troubleshooting-erros-e-apendices","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo Key Manager"}]},{"id":"oLY3UXNcW5X7Xsl1Y2CR","title":"Introdução e Fundamentos","pathname":"/landing-page/modulo-pan/introducao-e-fundamentos","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PAN"}]},{"id":"oNEnqjThgKV8eOq2WSs6","title":"Referência API - PAN","pathname":"/landing-page/modulo-pan/referencia-api-pan","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PAN"}]},{"id":"6OjBQ8DattkklcrQa0zy","title":"Casos de Uso: Cenários 1 a 3","pathname":"/landing-page/modulo-pan/casos-de-uso-cenarios-1-a-3","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PAN"}]},{"id":"9herOeYvUcJ3JTZNNO7Q","title":"Casos de Uso: Cenários 4 a 6","pathname":"/landing-page/modulo-pan/casos-de-uso-cenarios-4-a-6","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PAN"}]},{"id":"3FD6F0oEqP7x1wkdHrJs","title":"Integração, Boas Práticas e Apêndices","pathname":"/landing-page/modulo-pan/integracao-boas-praticas-e-apendices","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PAN"}]},{"id":"s7OeP2w8TXlWUW9ZtKIp","title":"Fundamentos e Criptografia","pathname":"/landing-page/modulo-pin/fundamentos-e-criptografia","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PIN"}]},{"id":"9vqNHZ3HOjkpyvKduRlv","title":"Referência API - PIN","pathname":"/landing-page/modulo-pin/referencia-api-pin","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PIN"}]},{"id":"ddN3tofGJS8EbvK0Vzuw","title":"Tratamento de Erros e Operação","pathname":"/landing-page/modulo-pin/tratamento-de-erros-e-operacao","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo PIN"}]},{"id":"X8SzO2KEAlVzk492hMMQ","title":"Fundamentos e Arquitetura","pathname":"/landing-page/modulo-rsa/fundamentos-e-arquitetura","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo RSA"}]},{"id":"HPPmEa4dL3mJSBuIy8e7","title":"Referência da API — RSA","pathname":"/landing-page/modulo-rsa/referencia-da-api-rsa","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo RSA"}]},{"id":"t8njSZUKJi5tIVLYpBBf","title":"Schemas e Códigos de Erro","pathname":"/landing-page/modulo-rsa/schemas-e-codigos-de-erro","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo RSA"}]},{"id":"vJWZOB0uHE8caZdsBZ5J","title":"Integração, Exemplos e Troubleshooting","pathname":"/landing-page/modulo-rsa/integracao-exemplos-e-troubleshooting","siteSpaceId":"sitesp_y3wBn","breadcrumbs":[{"label":"Módulo RSA"}]},{"id":"LThc2RqOxBKU56Qt3TMy","title":"HoP V4 - Documentação endpoints","pathname":"/landing-page/docs","siteSpaceId":"sitesp_y3wBn","icon":"book-bookmark"},{"id":"EHNQyP4sSdr2azX2lklY","title":"Crypto","pathname":"/landing-page/docs/crypto","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-crypto","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"tHBKOD49SCSEbzpnLL3O","title":"PIN","pathname":"/landing-page/docs/pin","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-pin","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"7QmJb1G9e2qzYIyeh9rG","title":"PAN","pathname":"/landing-page/docs/pan","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-pan","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"j1ngfApFPj117PXNdHZI","title":"CVV","pathname":"/landing-page/docs/cvv","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-cvv","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"NyP38E7LyfNSkf87MzBC","title":"EMV","pathname":"/landing-page/docs/emv","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-emv","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"bi00OT4X3ODkUYvqWbim","title":"Key Manager","pathname":"/landing-page/docs/key-manager","siteSpaceId":"sitesp_y3wBn","description":"Endpoints do serviço ws-hop-api-keymanager","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"taSmopm7ygwc1mlxtc5I","title":"RSA","pathname":"/landing-page/docs/rsa","siteSpaceId":"sitesp_y3wBn","description":"ws-hop-api-rsa","breadcrumbs":[{"label":"HoP V4 - Documentação endpoints","icon":"book-bookmark"}]},{"id":"ijr8ruv6gxBydHmkf7Z9","title":"Welcome to First Code","pathname":"/first-tech-ttp-sdk","siteSpaceId":"sitesp_RHhG8","emoji":"1f44b","description":"This page contains the introduction for the First Tech TTP SDK"},{"id":"P5PTPdNhZJx2YbxQsoF9","title":"Specifications & Capabilities","pathname":"/first-tech-ttp-sdk/introduction/specifications-and-capabilities","siteSpaceId":"sitesp_RHhG8","description":"This page describe all the features and capabilities for the First Tech TTP SDK","breadcrumbs":[{"label":"Introduction","emoji":"1f5d2"}]},{"id":"fXOYUlDhs6BIMf3q1gY5","title":"Key Questions for Customer Onboarding","pathname":"/first-tech-ttp-sdk/introduction/key-questions-for-customer-onboarding","siteSpaceId":"sitesp_RHhG8","description":"This contains a list of questions that is important to be asked about the App usage","breadcrumbs":[{"label":"Introduction","emoji":"1f5d2"}]},{"id":"TFaHDgZfldK0NHOGMS6l","title":"Best Practices & Requirements for Secure Integration","pathname":"/first-tech-ttp-sdk/introduction/best-practices-and-requirements-for-secure-integration","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Introduction","emoji":"1f5d2"}]},{"id":"ZSl6HGSA6Nw5BOQ5fNmz","title":"End-to-End Flow","pathname":"/first-tech-ttp-sdk/introduction/end-to-end-flow","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Introduction","emoji":"1f5d2"}]},{"id":"pnbOVqjxuCdqiQBIB8Yv","title":"Distinguishing Environments: Staging vs. Production","pathname":"/first-tech-ttp-sdk/developer-zone/distinguishing-environments-staging-vs.-production","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"eAVOggjRyx70F6Wq8Fds","title":"For Developers: Setting Up the Environment to Get Started","pathname":"/first-tech-ttp-sdk/developer-zone/for-developers-setting-up-the-environment-to-get-started","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"7enMGtznU4xIB5blI5yS","title":"SDK Calls & Integration Guide","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-calls-and-integration-guide","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"tHA5OdvmGk2PfPnb0987","title":"Capturing Errors in the Application","pathname":"/first-tech-ttp-sdk/developer-zone/capturing-errors-in-the-application","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"2trGp8dFwwNLiStme9aU","title":"Instructions for Deploying the App to Production","pathname":"/first-tech-ttp-sdk/developer-zone/instructions-for-deploying-the-app-to-production","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"9A6ZYxwcrTmjirz75T3M","title":"Troubleshooting During Testing and Production","pathname":"/first-tech-ttp-sdk/developer-zone/troubleshooting-during-testing-and-production","siteSpaceId":"sitesp_RHhG8","description":"Possible Causes and Solutions","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"5Vzb9lGCsJWi0Vqxm3Sb","title":"SDK implementation (TTP)","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-implementation-ttp","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"rIokfjYdrmr0W8FheuBH","title":"Project creation","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-implementation-ttp/project-creation","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"SDK implementation (TTP)"}]},{"id":"mnz2I66NnQmHurTQHkAW","title":"Adding a Repository","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-implementation-ttp/adding-a-repository","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"SDK implementation (TTP)"}]},{"id":"8pQhkQzG8PNcZyTJzc9S","title":"Downloading dependencies","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-implementation-ttp/downloading-dependencies","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"SDK implementation (TTP)"}]},{"id":"RnB9QMkKhpl1UPHVh16u","title":"Implementing the use of the SDK","pathname":"/first-tech-ttp-sdk/developer-zone/sdk-implementation-ttp/implementing-the-use-of-the-sdk","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"SDK implementation (TTP)"}]},{"id":"dQnjnCBr3mH7xTsKmXEd","title":"Migrating versions","pathname":"/first-tech-ttp-sdk/developer-zone/migrating-versions","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"}]},{"id":"hPztyeGHUWIqt3hMDX6u","title":"Upgrading from version 1.0.22 to version 1.0.25v19","pathname":"/first-tech-ttp-sdk/developer-zone/migrating-versions/upgrading-from-version-1.0.22-to-version-1.0.25v19","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"Migrating versions"}]},{"id":"jRUX8DtVbdPC5y1VOn78","title":"1.0.26","pathname":"/first-tech-ttp-sdk/developer-zone/migrating-versions/1.0.26","siteSpaceId":"sitesp_RHhG8","description":"Fix Closing Session","breadcrumbs":[{"label":"DEVELOPER ZONE","emoji":"1f4bb"},{"label":"Migrating versions"}]},{"id":"8sEBVTdwsurFnsG3YcwB","title":"Best Practices for Handling the Device","pathname":"/first-tech-ttp-sdk/best-practices-for-handling-the-device","siteSpaceId":"sitesp_RHhG8"},{"id":"YOIiLtQrO2mLQPXBTK5j","title":"Description and Purpose of the Document","pathname":"/first-tech-ttp-sdk/user-experience/description-and-purpose-of-the-document","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"User Experience","emoji":"1f4f1"}]},{"id":"AHQugkl7khEDexK5eJB9","title":"App Initialization","pathname":"/first-tech-ttp-sdk/app-initialization","siteSpaceId":"sitesp_RHhG8"},{"id":"kdsOPLx4jjQRldDGXJcr","title":"Login and Authentication","pathname":"/first-tech-ttp-sdk/login-and-authentication","siteSpaceId":"sitesp_RHhG8"},{"id":"MWQVuKCKe2gDqLUGrusR","title":"Password Recovery","pathname":"/first-tech-ttp-sdk/password-recovery","siteSpaceId":"sitesp_RHhG8"},{"id":"5Abx9m9yhMIVsPNfCFsM","title":"Product Catalog, Product Details, and Add to Cart","pathname":"/first-tech-ttp-sdk/product-catalog-product-details-and-add-to-cart","siteSpaceId":"sitesp_RHhG8"},{"id":"WBe6IurvoBRV14kIiabN","title":"Product Search","pathname":"/first-tech-ttp-sdk/product-search","siteSpaceId":"sitesp_RHhG8"},{"id":"YWv7DOZ7A4RbOTX9UClQ","title":"Product Scanning","pathname":"/first-tech-ttp-sdk/product-scanning","siteSpaceId":"sitesp_RHhG8"},{"id":"lhcDo5wIlSPvGR708vwr","title":"Manual Checkout","pathname":"/first-tech-ttp-sdk/manual-checkout","siteSpaceId":"sitesp_RHhG8"},{"id":"ueI7RiqcHBbjSGqdNbp8","title":"Account Settings","pathname":"/first-tech-ttp-sdk/account-settings","siteSpaceId":"sitesp_RHhG8"},{"id":"Dv32zLi8F4yRRzm9QbRV","title":"Checkout with Tap to Pay","pathname":"/first-tech-ttp-sdk/checkout-with-tap-to-pay","siteSpaceId":"sitesp_RHhG8"},{"id":"DowUsLFSkje7zpRFgdEB","title":"NFC Contact and Payment","pathname":"/first-tech-ttp-sdk/nfc-contact-and-payment","siteSpaceId":"sitesp_RHhG8"},{"id":"xus4yQPmnGLRjO0SavfC","title":"Payment Receipt Delivery","pathname":"/first-tech-ttp-sdk/payment-receipt-delivery","siteSpaceId":"sitesp_RHhG8"},{"id":"ZHkF8UXZgtyWkcHhROae","title":"Version 1.0.25v19 - Migration Guide","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.25v19-migration-guide","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"CO3DRU4O4Mk8c1g2ni7y","title":"Version 1.0.26","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.26","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"cMVySKDai8mjvqidCuuo","title":"Version 1.0.27","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.27","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"jkXeU3W69dgSi4VceN1A","title":"Version 1.0.28","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.28","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"vfODW6XekPALbW6ozayB","title":"Version 1.2.2","pathname":"/first-tech-ttp-sdk/release-notes/version-1.2.2","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"3qVQXNgdBXeFIzmh1HhD","title":"Version 1.0.29","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.29","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"OKpIQXJ8YoUuy3vnapho","title":"Version 1.0.30","pathname":"/first-tech-ttp-sdk/release-notes/version-1.0.30","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"AvGzGektuN0W1HJppfzg","title":"Version 1.1.0","pathname":"/first-tech-ttp-sdk/release-notes/version-1.1.0","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"TklWbci6Yl6MtvEsEXox","title":"Version 1.2.1","pathname":"/first-tech-ttp-sdk/release-notes/version-1.2.1","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"DopUR6FukbA7THj8i8ED","title":"Version 1.2.2","pathname":"/first-tech-ttp-sdk/release-notes/version-1.2.2-1","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"gVrENqiJjr52wFsAY2cB","title":"Version 1.2.3","pathname":"/first-tech-ttp-sdk/release-notes/version-1.2.3","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Release Notes","emoji":"1f4d8"}]},{"id":"TKZlSITJLEMH0wyIV3aT","title":"Dashboards","pathname":"/first-tech-ttp-sdk/utilities/dashboards","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"IsFSuSRvmRtchV88Q6OC","title":"Proguard-rules.pro file","pathname":"/first-tech-ttp-sdk/utilities/proguard-rules.pro-file","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"EFbWQ9LUTv5uXZDlBlba","title":"Product Certifications","pathname":"/first-tech-ttp-sdk/utilities/product-certifications","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"WbBhzu878aeltqWyYPrM","title":"Version and Repository Policies","pathname":"/first-tech-ttp-sdk/utilities/version-and-repository-policies","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"4olLpKZFwmCSSp1PpqjN","title":"Error Codes","pathname":"/first-tech-ttp-sdk/utilities/error-codes","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"fVZ2hc8csLqVXzp5owqw","title":"Customer Support","pathname":"/first-tech-ttp-sdk/utilities/customer-support","siteSpaceId":"sitesp_RHhG8","description":"","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"GzuXKRLsjRc0JSZJ88Ol","title":"Glossary of Technical Payment Terms","pathname":"/first-tech-ttp-sdk/utilities/glossary-of-technical-payment-terms","siteSpaceId":"sitesp_RHhG8","breadcrumbs":[{"label":"Utilities","emoji":"1f6e0"}]},{"id":"ijr8ruv6gxBydHmkf7Z9","title":"Bem-vindo - Comece aqui","pathname":"/first-tech-ttp-sdk-pt","siteSpaceId":"sitesp_oPjZf","emoji":"1f44b","description":"Esta página contém a introdução para o SDK TTP da First Tech"},{"id":"P5PTPdNhZJx2YbxQsoF9","title":"Especificações e Recursos","pathname":"/first-tech-ttp-sdk-pt/introducao/especificacoes-e-recursos","siteSpaceId":"sitesp_oPjZf","description":"Esta página descreve todas as Especificações e Recursos do SDK First Tech TTP","breadcrumbs":[{"label":"Introdução","emoji":"1f5d2"}]},{"id":"fXOYUlDhs6BIMf3q1gY5","title":"Principais Questões para Integração de Novos Clientes","pathname":"/first-tech-ttp-sdk-pt/introducao/principais-questoes-para-integracao-de-novos-clientes","siteSpaceId":"sitesp_oPjZf","description":"Este documento apresenta questões importantes que precisam ser abordadas sobre o uso do app.","breadcrumbs":[{"label":"Introdução","emoji":"1f5d2"}]},{"id":"TFaHDgZfldK0NHOGMS6l","title":"Melhores Práticas e Requisitos para Integração Segura","pathname":"/first-tech-ttp-sdk-pt/introducao/melhores-praticas-e-requisitos-para-integracao-segura","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Introdução","emoji":"1f5d2"}]},{"id":"ZSl6HGSA6Nw5BOQ5fNmz","title":"Fluxo do Início ao Fim","pathname":"/first-tech-ttp-sdk-pt/introducao/fluxo-do-inicio-ao-fim","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Introdução","emoji":"1f5d2"}]},{"id":"eAVOggjRyx70F6Wq8Fds","title":"Configurando o Ambiente para Começar","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/configurando-o-ambiente-para-comecar","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"7enMGtznU4xIB5blI5yS","title":"Fazendo download do SDK","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/fazendo-download-do-sdk","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"qZN3z5fEWz7SoQCNC126","title":"Setup do SDK","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/setup-do-sdk","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"zS9tFhFFfhMe9HjJ1of5","title":"Iniciando um Pagamento","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/iniciando-um-pagamento","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"Xsl4d3STEEdwYV3yhJEv","title":"Reagindo às mensagens","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/reagindo-as-mensagens","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"h1Hqa4ODK3FzawHDK21N","title":"CodeLab Implementação SDK (TTP)","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/codelab-implementacao-sdk-ttp","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"CTpvlvVqSWDFPNBJPuvo","title":"Criação de Projeto","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/codelab-implementacao-sdk-ttp/criacao-de-projeto","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"},{"label":"CodeLab Implementação SDK (TTP)"}]},{"id":"8rYOZOOQXth59AUU3Dwk","title":"Adicionando Repositório","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/codelab-implementacao-sdk-ttp/adicionando-repositorio","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"},{"label":"CodeLab Implementação SDK (TTP)"}]},{"id":"vtKrEoWKHEK55nRVHHuE","title":"Baixando as dependências","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/codelab-implementacao-sdk-ttp/baixando-as-dependencias","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"},{"label":"CodeLab Implementação SDK (TTP)"}]},{"id":"YzPmplokNEqxuQnv2Kxs","title":"Implementando o uso do SDK","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/codelab-implementacao-sdk-ttp/implementando-o-uso-do-sdk","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"},{"label":"CodeLab Implementação SDK (TTP)"}]},{"id":"GWBHbZcVRT6jxDn7llc3","title":"Informações sobre o dispositivo","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/informacoes-sobre-o-dispositivo","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"2trGp8dFwwNLiStme9aU","title":"Instruções para Implantação do App em Produção","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/instrucoes-para-implantacao-do-app-em-producao","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"9A6ZYxwcrTmjirz75T3M","title":"Solução de Problemas Durante Testes e Produção","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/solucao-de-problemas-durante-testes-e-producao","siteSpaceId":"sitesp_oPjZf","description":"Possíveis Causas e Soluções","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"5Oc8guSpuG9Bi75jWQS4","title":"Migrando Versões","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/migrando-versoes","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"}]},{"id":"siPDbptQMyjyI29DupVh","title":"Atualizando da versão 1.0.22 para a versão 1.0.25v19","pathname":"/first-tech-ttp-sdk-pt/area-do-desenvolvedor/migrando-versoes/atualizando-da-versao-1.0.22-para-a-versao-1.0.25v19","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Área do Desenvolvedor","emoji":"1f4bb"},{"label":"Migrando Versões"}]},{"id":"8sEBVTdwsurFnsG3YcwB","title":"Melhores Práticas para Manuseio do Dispositivo","pathname":"/first-tech-ttp-sdk-pt/melhores-praticas-para-manuseio-do-dispositivo","siteSpaceId":"sitesp_oPjZf"},{"id":"GzuXKRLsjRc0JSZJ88Ol","title":"Glossário de Termos Técnicos de Pagamento","pathname":"/first-tech-ttp-sdk-pt/glossario-de-termos-tecnicos-de-pagamento","siteSpaceId":"sitesp_oPjZf"},{"id":"wtziAZqL0NUwFQsY1POY","title":"Descrição e Finalidade do Documento","pathname":"/first-tech-ttp-sdk-pt/experiencia-do-usuario/descricao-e-finalidade-do-documento","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Experiência do Usuário ","emoji":"1f4f1"}]},{"id":"YPiSXuHQ75Y8rMlpLRq8","title":"Inicialização do Aplicativo","pathname":"/first-tech-ttp-sdk-pt/inicializacao-do-aplicativo","siteSpaceId":"sitesp_oPjZf"},{"id":"Q61Yh6NVYMyc91iFlVfC","title":"Login e Autenticação","pathname":"/first-tech-ttp-sdk-pt/login-e-autenticacao","siteSpaceId":"sitesp_oPjZf"},{"id":"0kQq24ADDito9lZgz5ke","title":"Recuperação de Senha","pathname":"/first-tech-ttp-sdk-pt/recuperacao-de-senha","siteSpaceId":"sitesp_oPjZf"},{"id":"46F6zcjjiyVOYKDjLFvE","title":"Catálogo de Produtos, Detalhes do Produto e Adição ao Carrinho","pathname":"/first-tech-ttp-sdk-pt/catalogo-de-produtos-detalhes-do-produto-e-adicao-ao-carrinho","siteSpaceId":"sitesp_oPjZf"},{"id":"rkcdAnL12xG3wI3wHm6a","title":"Busca de Produtos","pathname":"/first-tech-ttp-sdk-pt/busca-de-produtos","siteSpaceId":"sitesp_oPjZf"},{"id":"OhSxdq1xOFh7piWohPez","title":"Scanner de Produtos","pathname":"/first-tech-ttp-sdk-pt/scanner-de-produtos","siteSpaceId":"sitesp_oPjZf"},{"id":"TzmJyGLemfUChbFwcvmr","title":"Finalização Manual da Venda","pathname":"/first-tech-ttp-sdk-pt/finalizacao-manual-da-venda","siteSpaceId":"sitesp_oPjZf"},{"id":"pA1DV7y1Npo7W8WmOOfK","title":"Configurações da Conta","pathname":"/first-tech-ttp-sdk-pt/configuracoes-da-conta","siteSpaceId":"sitesp_oPjZf"},{"id":"ztDcLK8gp2XOxkxR47Yw","title":"Finalização da Venda com Tap to Pay","pathname":"/first-tech-ttp-sdk-pt/finalizacao-da-venda-com-tap-to-pay","siteSpaceId":"sitesp_oPjZf"},{"id":"1AjOVh263PKOBAJq9Hwe","title":"Contato NFC e Pagamento","pathname":"/first-tech-ttp-sdk-pt/contato-nfc-e-pagamento","siteSpaceId":"sitesp_oPjZf"},{"id":"StYM8TqIYBiu1EllYyQ8","title":"Envio do Comprovante de Pagamento","pathname":"/first-tech-ttp-sdk-pt/envio-do-comprovante-de-pagamento","siteSpaceId":"sitesp_oPjZf"},{"id":"ZHkF8UXZgtyWkcHhROae","title":"Versão 1.0.25v19","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.25v19","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"vVdQra9TKVMX0OCtoMBv","title":"Versão 1.0.26","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.26","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"nHkCYWB8D6gEHDQBkY4s","title":"Versão 1.0.27","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.27","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"1CncNdeGq4SQ441W6aJY","title":"Versão 1.0.28","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.28","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"Hf8LzWujYiJhB5OPV1nV","title":"Versão 1.0.29","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.29","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"qOaIRFmMDWRYiPDtXONf","title":"Versão 1.0.30","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.0.30","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"DeDjHIbOmbeHefwnjrv2","title":"Versão 1.1.0","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.1.0","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"NijFuFrYUcYOOUzMq2N9","title":"Versão 1.2.1","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.2.1","siteSpaceId":"sitesp_oPjZf","description":"Por que uma nova Versão?","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"yxRByU7DbHB2GjvXbc58","title":"Versão 1.2.2","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.2.2","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"KUdwf2DXJTDSr9nwRAiI","title":"Versão 1.2.3","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.2.3","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"JXdlrMKjkwUFNqgCfuh8","title":"Versão 1.2.4","pathname":"/first-tech-ttp-sdk-pt/notas-de-versao/versao-1.2.4","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Notas de versão","emoji":"1f4d8"}]},{"id":"Ow0FCaSL1pGolK8aC26E","title":"Descriptografando Credenciais SDK recebidas via ticket","pathname":"/first-tech-ttp-sdk-pt/utilitarios/descriptografando-credenciais-sdk-recebidas-via-ticket","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"tHA5OdvmGk2PfPnb0987","title":"Capturando Erros na Aplicação","pathname":"/first-tech-ttp-sdk-pt/utilitarios/capturando-erros-na-aplicacao","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"pnbOVqjxuCdqiQBIB8Yv","title":"Diferenciando Ambientes: Homologação vs. Produção","pathname":"/first-tech-ttp-sdk-pt/utilitarios/diferenciando-ambientes-homologacao-vs.-producao","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"me6Wlm5Gz3IWeRkrHXec","title":"Dashboards","pathname":"/first-tech-ttp-sdk-pt/utilitarios/dashboards","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"EFbWQ9LUTv5uXZDlBlba","title":"Certificações de Produto","pathname":"/first-tech-ttp-sdk-pt/utilitarios/certificacoes-de-produto","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"KhUnrzLrlstC4fuIDx9E","title":"Bloqueio de Captura de Tela (Android e React Native)","pathname":"/first-tech-ttp-sdk-pt/utilitarios/bloqueio-de-captura-de-tela-android-e-react-native","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"1DVMtBXBFrbwhTgd9n8b","title":"Arquivo proguard-rules.pro","pathname":"/first-tech-ttp-sdk-pt/utilitarios/arquivo-proguard-rules.pro","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"viGz5YDZeRBcuu6JBjwC","title":"Encerramento de Sessão(WIP)","pathname":"/first-tech-ttp-sdk-pt/utilitarios/encerramento-de-sessao-wip","siteSpaceId":"sitesp_oPjZf","breadcrumbs":[{"label":"Utilitários","emoji":"1f6e0"}]},{"id":"TdG4xkJ2W95HXBBMs2ad","title":"Visão geral","pathname":"/hop-go","siteSpaceId":"sitesp_ieCQy"}]}