{"title":"Multibanco Android Component","category":"default","creationDate":1776961628,"content":"<p>You can add Multibanco to your existing integration. The following instructions show only what you must add to your integration specifically for Multibanco.<\/p>\n<p>If an instruction on this page corresponds with a step in the main integration guide, it includes a link to that corresponding step of the main integration guide.<\/p>\n<p>What you must add to your integration depends on the <a href=\"\/pt\/online-payments\/build-your-integration\">server-side flow<\/a> that your integration uses:<\/p>\n<div data-component-wrapper=\"in-page-filtering\">\n    <in-page-filtering\n        id=\"payment-methods\/multibanco\/android\/component\"\n        :in-page-filtering=\"{&quot;guides&quot;:{&quot;sessions&quot;:{&quot;label&quot;:&quot;Sessions flow&quot;,&quot;integrations&quot;:{&quot;components&quot;:{&quot;label&quot;:&quot;Component&quot;,&quot;description&quot;:null,&quot;displayVersionDropdown&quot;:true,&quot;visual_content&quot;:null,&quot;visual_images&quot;:null,&quot;external_content&quot;:null,&quot;external_icon&quot;:null,&quot;versions&quot;:{&quot;version-5.17.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.17.0&quot;}},&quot;version-5.16.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.16.1&quot;}},&quot;version-5.16.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.16.0&quot;}},&quot;version-5.15.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.15.0&quot;}},&quot;version-5.14.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.14.0&quot;}},&quot;version-5.13.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.13.1&quot;}},&quot;version-5.13.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.13.0&quot;}},&quot;version-5.12.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.12.0&quot;}},&quot;version-5.11.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.11.0&quot;}},&quot;version-5.10.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.10.0&quot;}},&quot;version-5.9.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.9.1&quot;}},&quot;version-5.9.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.9.0&quot;}},&quot;version-5.8.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.8.0&quot;}},&quot;version-5.7.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.7.1&quot;}},&quot;version-5.7.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.7.0&quot;}},&quot;version-5.6.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.6.0&quot;}},&quot;version-5.5.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.5.0&quot;}},&quot;version-5.4.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.4.0&quot;}},&quot;version-5.3.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.3.1&quot;}},&quot;version-5.3.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;b5560b9d6ddabb7721601d7f1691577e&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;versions&quot;:{&quot;version&quot;:&quot;5.3.0&quot;},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71}},&quot;version-5.2.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;452205c712de4bfe92555851f325c1f2&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.2.0&quot;}},&quot;version-5.1.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;452205c712de4bfe92555851f325c1f2&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.1.0&quot;}},&quot;version-5.0.1&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;452205c712de4bfe92555851f325c1f2&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71},&quot;versions&quot;:{&quot;version&quot;:&quot;5.0.1&quot;}},&quot;version-5.0.0&quot;:{&quot;sections&quot;:{&quot;before-you-begin&quot;:{&quot;$ref&quot;:&quot;bd0124e0f97df6eac8302f57fd219818&quot;},&quot;add-parameters-sessions-request&quot;:{&quot;$ref&quot;:&quot;33c10a7df99600cb9fe87772f2294f66&quot;},&quot;import-component&quot;:{&quot;$ref&quot;:&quot;8ce4b0f2664999687fec87847ab06dd6&quot;},&quot;add-configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch-and-show&quot;:{&quot;$ref&quot;:&quot;452205c712de4bfe92555851f325c1f2&quot;},&quot;test-and-go-live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;versions&quot;:{&quot;version&quot;:&quot;5.0.0&quot;},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:71}}},&quot;sections&quot;:[],&quot;components&quot;:{&quot;bd0124e0f97df6eac8302f57fd219818&quot;:&quot;&lt;h2&gt;Requirements&lt;\\\/h2&gt;\\n&lt;table&gt;\\n&lt;thead&gt;\\n&lt;tr&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Requirement&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Description&lt;\\\/th&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/thead&gt;\\n&lt;tbody&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Integration type&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Make sure that you have an existing Sessions flow &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/sessions-flow?platform=Android\\&quot;&gt;Android Components integration&lt;\\\/a&gt;.&lt;\\\/td&gt;\\n&lt;td&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Checkout API&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Make sure that you use Checkout API v68 or later.&lt;\\\/td&gt;\\n&lt;td&gt; &lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Setup steps&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Before you begin, &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;add Multibanco in your Customer Area&lt;\\\/a&gt;.&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/tbody&gt;\\n&lt;\\\/table&gt;\\n&quot;,&quot;33c10a7df99600cb9fe87772f2294f66&quot;:&quot;&lt;h2&gt;Add additional parameters to your \\\/sessions request&lt;\\\/h2&gt;\\n&lt;p&gt;You do not need to add any parameters when you &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/sessions-flow?platform=Android&amp;amp;integration=Components#create-a-payment-session\\&quot;&gt;create a payment session&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&quot;,&quot;8ce4b0f2664999687fec87847ab06dd6&quot;:&quot;&lt;h2&gt;Import the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/sessions-flow?platform=Android&amp;amp;integration=Components#import\\&quot;&gt;import the library&lt;\\\/a&gt; and include the module for Multibanco.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabzfHgG67666\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;67666&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Import the module with Compose&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;java\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;implementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:instant:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\\\\\nimplementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:components-compose:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:&amp;quot;compose&amp;quot;,&amp;quot;oldTabId&amp;quot;:&amp;quot;compose-import_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;compose&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Import the module without Compose&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;java\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;implementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:instant:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:&amp;quot;no-compose&amp;quot;,&amp;quot;oldTabId&amp;quot;:&amp;quot;no-compose-import_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;no-compose&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;true&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;:&quot;&lt;h2&gt;Add additional configuration for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;You do not need to add any configuration parameters for Multibanco.&lt;\\\/p&gt;\\n&quot;,&quot;452205c712de4bfe92555851f325c1f2&quot;:&quot;&lt;h2&gt;Launch and show the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/sessions-flow?platform=Android&amp;amp;integration=Components#launch-and-show\\&quot;&gt;create the Component&lt;\\\/a&gt; for Multibanco, use the &lt;code&gt;InstantPaymentComponent&lt;\\\/code&gt; class.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabA0SEq57723\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;57723&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Launch and show the Component&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;import com.adyen.checkout.components.compose.get\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Get the payment method.\\\\\\\\nval paymentMethod = checkoutSession.getPaymentMethod(PaymentMethodTypes.MULTIBANCO)\\\\\\\\n\\\\\\\\n@Composable\\\\\\\\nprivate fun ComposableInstantPaymentComponent() {\\\\\\\\n  \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Keep a reference to this Component in case you need to access it later.\\\\\\\\n  val instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n      checkoutSession = checkoutSession,\\\\\\\\n      paymentMethod = paymentMethod,\\\\\\\\n      configuration = configuration,\\\\\\\\n      componentCallback = callback,\\\\\\\\n      \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This key is required to ensure a new Component gets created for each different screen or payment session.\\\\\\\\n      \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Generate a new value for this key every time you need to reset the Component.\\\\\\\\n      key = \\\\\\\\\\\\&amp;quot;YOUR_UNIQUE_KEY_FOR_THIS_COMPONENT\\\\\\\\\\\\&amp;quot;,\\\\\\\\n  )\\\\\\\\n\\\\\\\\n  \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This is your composable, a wrapper around our xml view.\\\\\\\\n  AdyenComponent(\\\\\\\\n     component = instantComponent,\\\\\\\\n     modifier = YOUR_MODIFIER,\\\\\\\\n  )\\\\\\\\n}\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;with_jetpack_compose_0_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Get the payment method.\\\\\\\\nval paymentMethod = checkoutSession.getPaymentMethod(PaymentMethodTypes.MULTIBANCO)\\\\\\\\n\\\\\\\\nval instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n    activity, \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\\\\\n    checkoutSession,\\\\\\\\n    paymentMethod,\\\\\\\\n    instantConfiguration,\\\\\\\\n    componentCallback,\\\\\\\\n)\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Attach the Component to your view.\\\\\\\\nbinding.instantView.attach(instantComponent, activity) \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;without_jetpack_compose_1_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;false&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;b3612103983258be276275989220ce5b&quot;:&quot;&lt;h2&gt;Test and go live&lt;\\\/h2&gt;\\n&lt;p&gt;Before you can test Multibanco payments, you need to &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;submit a request for Multibanco&lt;\\\/a&gt; in your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;In the test environment, you can simulate a Multibanco payment by promoting the pending payment to a sale.&lt;\\\/p&gt;\\n&lt;ol&gt;\\n&lt;li&gt;Log in to your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/li&gt;\\n&lt;li&gt;Go to &lt;strong&gt;Transactions&lt;\\\/strong&gt; &amp;gt; &lt;strong&gt;Offers&lt;\\\/strong&gt;.&lt;\\\/li&gt;\\n&lt;li&gt;Select the &lt;strong&gt;PSP reference&lt;\\\/strong&gt; of the pending Multibanco payment.&lt;\\\/li&gt;\\n&lt;li&gt;Select &lt;strong&gt;Promote offer to sale&lt;\\\/strong&gt; button.&lt;\\\/li&gt;\\n&lt;\\\/ol&gt;\\n&lt;p&gt;Multibanco payments that have been paid (including test offers that you manually promoted to sale) are under &lt;strong&gt;Transactions&lt;\\\/strong&gt; &amp;gt; &lt;strong&gt;Payments&lt;\\\/strong&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;Test the reconciliation process by promoting test payments from offer to sale in your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;Before you can accept live Multibanco payments, you need to &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;submit a request for Multibanco&lt;\\\/a&gt; in your &lt;a href=\\&quot;https:\\\/\\\/ca-live.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;live Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;&quot;,&quot;b5560b9d6ddabb7721601d7f1691577e&quot;:&quot;&lt;h2&gt;Launch and show the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/sessions-flow?platform=Android&amp;amp;integration=Components#launch-and-show\\&quot;&gt;create the Component&lt;\\\/a&gt; for Multibanco, use the &lt;code&gt;InstantPaymentComponent&lt;\\\/code&gt; class.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabxNTiL79139\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;79139&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Launch and show the Component&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;import com.adyen.checkout.components.compose.get\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Get the payment method.\\\\\\\\nval paymentMethod = checkoutSession.getPaymentMethod(PaymentMethodTypes.MULTIBANCO)\\\\\\\\n\\\\\\\\n@Composable\\\\\\\\nprivate fun ComposableInstantPaymentComponent() {\\\\\\\\n  \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Keep a reference to this Component in case you need to access it later.\\\\\\\\n  val instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n      checkoutSession = checkoutSession,\\\\\\\\n      paymentMethod = paymentMethod,\\\\\\\\n      configuration = checkoutConfiguration,\\\\\\\\n      componentCallback = callback,\\\\\\\\n      \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This key is required to ensure a new Component gets created for each different screen or payment session.\\\\\\\\n      \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Generate a new value for this key every time you need to reset the Component.\\\\\\\\n      key = \\\\\\\\\\\\&amp;quot;YOUR_UNIQUE_KEY_FOR_THIS_COMPONENT\\\\\\\\\\\\&amp;quot;,\\\\\\\\n  )\\\\\\\\n\\\\\\\\n  \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This is your composable, a wrapper around our xml view.\\\\\\\\n  AdyenComponent(\\\\\\\\n     component = instantComponent,\\\\\\\\n     modifier = YOUR_MODIFIER,\\\\\\\\n  )\\\\\\\\n}\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;with_jetpack_compose_0_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Get the payment method.\\\\\\\\nval paymentMethod = checkoutSession.getPaymentMethod(PaymentMethodTypes.MULTIBANCO)\\\\\\\\n\\\\\\\\nval instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n    activity, \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\\\\\n    checkoutSession,\\\\\\\\n    paymentMethod,\\\\\\\\n    checkoutConfiguration,\\\\\\\\n    componentCallback\\\\\\\\n)\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Attach the Component to your view.\\\\\\\\nbinding.instantView.attach(instantComponent, activity) \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;without_jetpack_compose_1_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;false&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;}}}},&quot;advanced&quot;:{&quot;label&quot;:&quot;Advanced flow&quot;,&quot;integrations&quot;:{&quot;components&quot;:{&quot;label&quot;:&quot;Component&quot;,&quot;description&quot;:null,&quot;displayVersionDropdown&quot;:true,&quot;visual_content&quot;:null,&quot;visual_images&quot;:null,&quot;external_content&quot;:null,&quot;external_icon&quot;:null,&quot;versions&quot;:{&quot;version-5.17.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.17.0&quot;}},&quot;version-5.16.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.16.1&quot;}},&quot;version-5.16.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.16.0&quot;}},&quot;version-5.15.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.15.0&quot;}},&quot;version-5.14.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.14.0&quot;}},&quot;version-5.13.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.13.1&quot;}},&quot;version-5.13.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.13.0&quot;}},&quot;version-5.12.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.12.0&quot;}},&quot;version-5.11.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.11.0&quot;}},&quot;version-5.10.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.10.0&quot;}},&quot;version-5.9.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.9.1&quot;}},&quot;version-5.9.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.9.0&quot;}},&quot;version-5.8.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.8.0&quot;}},&quot;version-5.7.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.7.1&quot;}},&quot;version-5.7.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.7.0&quot;}},&quot;version-5.6.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.6.0&quot;}},&quot;version-5.5.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.5.0&quot;}},&quot;version-5.4.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.4.0&quot;}},&quot;version-5.3.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.3.1&quot;}},&quot;version-5.3.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;9f12e3160e7c1f4107997f912877b7e1&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;versions&quot;:{&quot;version&quot;:&quot;5.3.0&quot;},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null}},&quot;version-5.2.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;cbe01839d2d15146a9eaaf03915ac7df&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.2.0&quot;}},&quot;version-5.1.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;cbe01839d2d15146a9eaaf03915ac7df&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.1.0&quot;}},&quot;version-5.0.1&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;cbe01839d2d15146a9eaaf03915ac7df&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null},&quot;versions&quot;:{&quot;version&quot;:&quot;5.0.1&quot;}},&quot;version-5.0.0&quot;:{&quot;sections&quot;:{&quot;requirements&quot;:{&quot;$ref&quot;:&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;},&quot;import&quot;:{&quot;$ref&quot;:&quot;6350e57675576648d892846fdd42a400&quot;},&quot;add_configuration&quot;:{&quot;$ref&quot;:&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;},&quot;launch_and_show&quot;:{&quot;$ref&quot;:&quot;cbe01839d2d15146a9eaaf03915ac7df&quot;},&quot;add_parameters_payments_request&quot;:{&quot;$ref&quot;:&quot;823bede3bc90b3fed9f787a57ac26056&quot;},&quot;test_and_go_live&quot;:{&quot;$ref&quot;:&quot;b3612103983258be276275989220ce5b&quot;}},&quot;versions&quot;:{&quot;version&quot;:&quot;5.0.0&quot;},&quot;config&quot;:{&quot;published&quot;:true,&quot;visible&quot;:true,&quot;api_version&quot;:null}}},&quot;sections&quot;:[],&quot;components&quot;:{&quot;12ac23d93bd0c4458d5eb9a9861d617e&quot;:&quot;&lt;h2&gt;Requirements&lt;\\\/h2&gt;\\n&lt;table&gt;\\n&lt;thead&gt;\\n&lt;tr&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Requirement&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Description&lt;\\\/th&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/thead&gt;\\n&lt;tbody&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Integration type&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Make sure that you have an existing Advanced flow &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow?platform=Android\\&quot;&gt;Android Components integration&lt;\\\/a&gt;.&lt;\\\/td&gt;\\n&lt;td&gt; &lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Action handling&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Make sure that your existing integration is set up to &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow\\\/?platform=Android&amp;amp;integration=Components#additional-action\\&quot;&gt;handle the additional action&lt;\\\/a&gt;. &lt;br&gt; &lt;code&gt;action.type&lt;\\\/code&gt;: voucher.&lt;\\\/td&gt;\\n&lt;td&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;Setup steps&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; Before you begin, &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;add Multibanco in your Customer Area&lt;\\\/a&gt;. &lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/tbody&gt;\\n&lt;\\\/table&gt;&quot;,&quot;6350e57675576648d892846fdd42a400&quot;:&quot;&lt;h2&gt;Import the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow\\\/?platform=Android&amp;amp;integration=Components#import\\&quot;&gt;import the library&lt;\\\/a&gt; and include the module for Multibanco.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabb2Bsl24433\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;24433&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Import the module with Compose&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;java\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;implementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:instant:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\\\\\nimplementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:components-compose:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:&amp;quot;compose&amp;quot;,&amp;quot;oldTabId&amp;quot;:&amp;quot;compose-import_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;compose&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Import the module without Compose&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;java\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;implementation \\\\\\\\\\\\&amp;quot;com.adyen.checkout:instant:YOUR_VERSION\\\\\\\\\\\\&amp;quot;\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:&amp;quot;no-compose&amp;quot;,&amp;quot;oldTabId&amp;quot;:&amp;quot;no-compose-import_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;no-compose&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;true&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;e0e5bc323bdc24f1f9b12b9fb57761f7&quot;:&quot;&lt;h2&gt;Add additional configuration for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;You do not need to add any configuration parameters for Multibanco.&lt;\\\/p&gt;\\n&quot;,&quot;cbe01839d2d15146a9eaaf03915ac7df&quot;:&quot;&lt;h2&gt;Launch and show the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow\\\/?platform=Android&amp;amp;integration=Components#launch-and-show\\&quot;&gt;create the Component&lt;\\\/a&gt; for Multibanco, use the &lt;code&gt;InstantPaymentComponent&lt;\\\/code&gt; class.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabCzVM047857\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;47857&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Launch and show the Component&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;import com.adyen.checkout.components.compose.get\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Create the payment method object from the \\\\\\\\\\\\\\\/paymentMethods response.\\\\\\\\nval paymentMethod = paymentMethodsApiResponse?.paymentMethods.orEmpty().firstOrNull {\\\\\\\\n  it.type == PaymentMethodTypes.MULTIBANCO\\\\\\\\n}\\\\\\\\n\\\\\\\\n@Composable\\\\\\\\nprivate fun ComposableInstantPaymentComponent() {\\\\\\\\n    \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Keep a reference to this Component in case you need to access it later.\\\\\\\\n    val instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n        paymentMethod = paymentMethod,\\\\\\\\n        configuration = configuration,\\\\\\\\n        componentCallback = callback,\\\\\\\\n        \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This key is required to ensure a new Component gets created for each different screen or payment session.\\\\\\\\n        \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Generate a new value for this key every time you need to reset the Component.\\\\\\\\n        key = \\\\\\\\\\\\&amp;quot;UNIQUE_KEY_PER_COMPONENT\\\\\\\\\\\\&amp;quot;,\\\\\\\\n    )\\\\\\\\n\\\\\\\\n    \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This is your composable, a wrapper around our xml view.\\\\\\\\n    AdyenComponent(\\\\\\\\n        component = instantComponent,\\\\\\\\n        modifier = YOUR_MODIFIER,\\\\\\\\n    )\\\\\\\\n}\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;with_jetpack_compose_0_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Create the payment method object from the \\\\\\\\\\\\\\\/paymentMethods response.\\\\\\\\nval paymentMethod = paymentMethodsApiResponse?.paymentMethods.orEmpty().firstOrNull {\\\\\\\\n    it.type == PaymentMethodTypes.MULTIBANCO\\\\\\\\n}\\\\\\\\n\\\\\\\\nval instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n    activity, \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\\\\\n    paymentMethod,\\\\\\\\n    instantConfiguration,\\\\\\\\n    componentCallback,\\\\\\\\n)\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Attach the Component to your view.\\\\\\\\nbinding.instantView.attach(instantComponent, activity) \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;without_jetpack_compose_1_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;false&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;823bede3bc90b3fed9f787a57ac26056&quot;:&quot;&lt;h2&gt;Add additional parameters to your \\\/payments request&lt;\\\/h2&gt;\\n&lt;p&gt;You do not need to add any parameters to the  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/Checkout\\\/latest\\\/post\\\/payments\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/payments&lt;\\\/a&gt; request when you &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow\\\/?platform=Android&amp;amp;integration=Components#make-a-payment\\&quot;&gt;make a payment&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&quot;,&quot;b3612103983258be276275989220ce5b&quot;:&quot;&lt;h2&gt;Test and go live&lt;\\\/h2&gt;\\n&lt;p&gt;Before you can test Multibanco payments, you need to &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;submit a request for Multibanco&lt;\\\/a&gt; in your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;In the test environment, you can simulate a Multibanco payment by promoting the pending payment to a sale.&lt;\\\/p&gt;\\n&lt;ol&gt;\\n&lt;li&gt;Log in to your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/li&gt;\\n&lt;li&gt;Go to &lt;strong&gt;Transactions&lt;\\\/strong&gt; &amp;gt; &lt;strong&gt;Offers&lt;\\\/strong&gt;.&lt;\\\/li&gt;\\n&lt;li&gt;Select the &lt;strong&gt;PSP reference&lt;\\\/strong&gt; of the pending Multibanco payment.&lt;\\\/li&gt;\\n&lt;li&gt;Select &lt;strong&gt;Promote offer to sale&lt;\\\/strong&gt; button.&lt;\\\/li&gt;\\n&lt;\\\/ol&gt;\\n&lt;p&gt;Multibanco payments that have been paid (including test offers that you manually promoted to sale) are under &lt;strong&gt;Transactions&lt;\\\/strong&gt; &amp;gt; &lt;strong&gt;Payments&lt;\\\/strong&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;Test the reconciliation process by promoting test payments from offer to sale in your &lt;a href=\\&quot;https:\\\/\\\/ca-test.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;test Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;\\n&lt;p&gt;Before you can accept live Multibanco payments, you need to &lt;a href=\\&quot;\\\/payment-methods\\\/add-payment-methods\\&quot;&gt;submit a request for Multibanco&lt;\\\/a&gt; in your &lt;a href=\\&quot;https:\\\/\\\/ca-live.adyen.com\\\/\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot; class=\\&quot;external-link no-image\\&quot;&gt;live Customer Area&lt;\\\/a&gt;.&lt;\\\/p&gt;&quot;,&quot;9f12e3160e7c1f4107997f912877b7e1&quot;:&quot;&lt;h2&gt;Launch and show the Component for Multibanco&lt;\\\/h2&gt;\\n&lt;p&gt;To &lt;a href=\\&quot;\\\/online-payments\\\/build-your-integration\\\/advanced-flow\\\/?platform=Android&amp;amp;integration=Components#launch-and-show\\&quot;&gt;create the Component&lt;\\\/a&gt; for Multibanco, use the &lt;code&gt;InstantPaymentComponent&lt;\\\/code&gt; class.&lt;\\\/p&gt;\\n\\n&lt;div id=\\&quot;tabqzbKY24678\\&quot;&gt;\\n    &lt;div data-component-wrapper=\\&quot;tabs\\&quot;&gt;\\n        &lt;tabs\\n             :id=\\&quot;&amp;quot;24678&amp;quot;\\&quot;             :items=\\&quot;[{&amp;quot;title&amp;quot;:&amp;quot;With Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;Launch and show the Component&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;import com.adyen.checkout.components.compose.get\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Create the payment method object from the \\\\\\\\\\\\\\\/paymentMethods response.\\\\\\\\nval paymentMethod = paymentMethodsApiResponse?.paymentMethods.orEmpty().firstOrNull {\\\\\\\\n  it.type == PaymentMethodTypes.MULTIBANCO\\\\\\\\n}\\\\\\\\n\\\\\\\\n@Composable\\\\\\\\nprivate fun ComposableInstantPaymentComponent() {\\\\\\\\n    \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Keep a reference to this Component in case you need to access it later.\\\\\\\\n    val instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n        paymentMethod = paymentMethod,\\\\\\\\n        configuration = checkoutConfiguration,\\\\\\\\n        componentCallback = callback,\\\\\\\\n        \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This key is required to ensure a new Component gets created for each different screen or payment session.\\\\\\\\n        \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Generate a new value for this key every time you need to reset the Component.\\\\\\\\n        key = \\\\\\\\\\\\&amp;quot;UNIQUE_KEY_PER_COMPONENT\\\\\\\\\\\\&amp;quot;,\\\\\\\\n    )\\\\\\\\n\\\\\\\\n    \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ This is your composable, a wrapper around our xml view.\\\\\\\\n    AdyenComponent(\\\\\\\\n        component = instantComponent,\\\\\\\\n        modifier = YOUR_MODIFIER,\\\\\\\\n    )\\\\\\\\n}\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;with_jetpack_compose_0_1&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;title&amp;quot;:&amp;quot;Without Jetpack Compose&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;\\\\n&amp;lt;div data-component-wrapper=\\\\&amp;quot;code-sample\\\\&amp;quot;&amp;gt;\\\\n    &amp;lt;code-sample :title=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :id=\\\\&amp;quot;&amp;#039;&amp;#039;\\\\&amp;quot; :code-data=&amp;#039;[{\\\\&amp;quot;language\\\\&amp;quot;:\\\\&amp;quot;kotlin\\\\&amp;quot;,\\\\&amp;quot;tabTitle\\\\&amp;quot;:\\\\&amp;quot;\\\\&amp;quot;,\\\\&amp;quot;content\\\\&amp;quot;:\\\\&amp;quot;\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Create the payment method object from the \\\\\\\\\\\\\\\/paymentMethods response.\\\\\\\\nval paymentMethod = paymentMethodsApiResponse?.paymentMethods.orEmpty().firstOrNull {\\\\\\\\n    it.type == PaymentMethodTypes.MULTIBANCO\\\\\\\\n}\\\\\\\\n\\\\\\\\nval instantComponent = InstantPaymentComponent.PROVIDER.get(\\\\\\\\n    activity, \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\\\\\n    paymentMethod,\\\\\\\\n    checkoutConfiguration,\\\\\\\\n    componentCallback,\\\\\\\\n)\\\\\\\\n\\\\\\\\n\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/Attach the Component to your view.\\\\\\\\nbinding.instantView.attach(instantComponent, activity) \\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/ Your activity or fragment.\\\\&amp;quot;}]&amp;#039; :enable-copy-link-to-code-block=\\\\&amp;quot;true\\\\&amp;quot; :code-sample-card-size=\\\\&amp;quot;&amp;#039;fullsize&amp;#039;\\\\&amp;quot;&amp;gt;&amp;lt;\\\\\\\/code-sample&amp;gt;\\\\n&amp;lt;\\\\\\\/div&amp;gt;\\\\n&amp;quot;,&amp;quot;altTitle&amp;quot;:null,&amp;quot;oldTabId&amp;quot;:&amp;quot;without_jetpack_compose_1_2&amp;quot;,&amp;quot;relation&amp;quot;:&amp;quot;&amp;quot;}]\\&quot;\\n            :should-update-when-url-changes=&#039;false&#039;&gt;\\n        &lt;\\\/tabs&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n&quot;}}}}}}\"\n        query-param-tab=\"flow\"\n        query-param-box=\"integration\"\n        query-param-dropdown=\"version\">\n    <\/in-page-filtering>\n<\/div>\n<div class=\"version_docs__image-placeholder u-display-none\">\n    <\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco\/android-component","articleFields":{"description":"Add Multibanco to your Components integration.","never_cache_twig":true,"filters_component":true,"parameters":{"tx_variant":"multibanco","component_class_name":"InstantPaymentComponent","component_class_config":"InstantPayment","pm_directory":"multibanco","payment_method":"Multibanco"},"filters_config_folder":"payment-methods\/multibanco\/android\/component"},"algolia":[{"url":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco\/android-component","title":"Multibanco Android Component","content":"Requirements\n\n\n\nRequirement\nDescription\n\n\n\n\nIntegration type\nMake sure that you have an existing Sessions flow Android Components integration.\n\n\n\nCheckout API\nMake sure that you use Checkout API v68 or later.\n \n\n\nSetup steps\nBefore you begin, add Multibanco in your Customer Area.\n\n\n\nAdd additional parameters to your \/sessions request\nYou do not need to add any parameters when you create a payment session.\nImport the Component for Multibanco\nTo import the library and include the module for Multibanco.\n\n\n    \n        \n        \n    \n\nAdd additional configuration for Multibanco\nYou do not need to add any configuration parameters for Multibanco.\nLaunch and show the Component for Multibanco\nTo create the Component for Multibanco, use the InstantPaymentComponent class.\n\n\n    \n        \n        \n    \n\nTest and go live\nBefore you can test Multibanco payments, you need to submit a request for Multibanco in your test Customer Area.\nIn the test environment, you can simulate a Multibanco payment by promoting the pending payment to a sale.\n\nLog in to your test Customer Area.\nGo to Transactions &gt; Offers.\nSelect the PSP reference of the pending Multibanco payment.\nSelect Promote offer to sale button.\n\nMultibanco payments that have been paid (including test offers that you manually promoted to sale) are under Transactions &gt; Payments.\nTest the reconciliation process by promoting test payments from offer to sale in your test Customer Area.\nBefore you can accept live Multibanco payments, you need to submit a request for Multibanco in your live Customer Area.","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Payment methods","lvl2":"Multibanco","lvl3":"Multibanco Android Component"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/payment-methods","lvl2":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco","lvl3":"\/pt\/payment-methods\/multibanco\/android-component"},"levels":4,"category":"Payment method","category_color":"green","tags":["Multibanco","Android","Component"]},{"url":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco\/android-component?flow=Sessions flow&integration=Component","title":"Sessions flow Component","content":"Requirements\n\n\n\nRequirement\nDescription\n\n\n\n\nIntegration type\nMake sure that you have an existing Sessions flow Android Components integration.\n\n\n\nCheckout API\nMake sure that you use Checkout API v68 or later.\n \n\n\nSetup steps\nBefore you begin, add Multibanco in your Customer Area.\n\n\n\nAdd additional parameters to your \/sessions request\nYou do not need to add any parameters when you create a payment session.\nImport the Component for Multibanco\nTo import the library and include the module for Multibanco.\n\n\n    \n        \n        \n    \n\nAdd additional configuration for Multibanco\nYou do not need to add any configuration parameters for Multibanco.\nLaunch and show the Component for Multibanco\nTo create the Component for Multibanco, use the InstantPaymentComponent class.\n\n\n    \n        \n        \n    \n\nTest and go live\nBefore you can test Multibanco payments, you need to submit a request for Multibanco in your test Customer Area.\nIn the test environment, you can simulate a Multibanco payment by promoting the pending payment to a sale.\n\nLog in to your test Customer Area.\nGo to Transactions &gt; Offers.\nSelect the PSP reference of the pending Multibanco payment.\nSelect Promote offer to sale button.\n\nMultibanco payments that have been paid (including test offers that you manually promoted to sale) are under Transactions &gt; Payments.\nTest the reconciliation process by promoting test payments from offer to sale in your test Customer Area.\nBefore you can accept live Multibanco payments, you need to submit a request for Multibanco in your live Customer Area.","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Payment methods","lvl2":"Multibanco","lvl3":"Multibanco Android Component"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/payment-methods","lvl2":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco","lvl3":"\/pt\/payment-methods\/multibanco\/android-component"},"levels":4,"category":"Payment method","category_color":"green","tags":["Sessions flow","Component"]},{"url":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco\/android-component?flow=Advanced flow&integration=Component","title":"Advanced flow Component","content":"Requirements\n\n\n\nRequirement\nDescription\n\n\n\n\nIntegration type\nMake sure that you have an existing Advanced flow Android Components integration.\n \n\n\nAction handling\nMake sure that your existing integration is set up to handle the additional action.  action.type: voucher.\n\n\n\nSetup steps\n Before you begin, add Multibanco in your Customer Area. \n\n\nImport the Component for Multibanco\nTo import the library and include the module for Multibanco.\n\n\n    \n        \n        \n    \n\nAdd additional configuration for Multibanco\nYou do not need to add any configuration parameters for Multibanco.\nLaunch and show the Component for Multibanco\nTo create the Component for Multibanco, use the InstantPaymentComponent class.\n\n\n    \n        \n        \n    \n\nAdd additional parameters to your \/payments request\nYou do not need to add any parameters to the  \/payments request when you make a payment.\nTest and go live\nBefore you can test Multibanco payments, you need to submit a request for Multibanco in your test Customer Area.\nIn the test environment, you can simulate a Multibanco payment by promoting the pending payment to a sale.\n\nLog in to your test Customer Area.\nGo to Transactions &gt; Offers.\nSelect the PSP reference of the pending Multibanco payment.\nSelect Promote offer to sale button.\n\nMultibanco payments that have been paid (including test offers that you manually promoted to sale) are under Transactions &gt; Payments.\nTest the reconciliation process by promoting test payments from offer to sale in your test Customer Area.\nBefore you can accept live Multibanco payments, you need to submit a request for Multibanco in your live Customer Area.","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Payment methods","lvl2":"Multibanco","lvl3":"Multibanco Android Component"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/payment-methods","lvl2":"https:\/\/docs.adyen.com\/pt\/payment-methods\/multibanco","lvl3":"\/pt\/payment-methods\/multibanco\/android-component"},"levels":4,"category":"Payment method","category_color":"green","tags":["Advanced flow","Component"]}]}
