├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── example │ │ └── googlepaylive │ │ ├── SampleActivity.kt │ │ ├── SampleApplication.kt │ │ ├── SampleScreen.kt │ │ ├── SampleViewModel.kt │ │ ├── models │ │ ├── Address.kt │ │ ├── AddressAndPhoneNumber.kt │ │ ├── Card.kt │ │ ├── CreatePaymentSessionsResponseJsonAdapter.kt │ │ ├── Currency.kt │ │ ├── Customer.kt │ │ ├── ExpiryDate.kt │ │ ├── PaymentContextItem.kt │ │ ├── PaymentType.kt │ │ ├── Phone.kt │ │ └── Threeds.kt │ │ ├── network │ │ ├── CreatePaymentSessionsRequest.kt │ │ ├── CreatePaymentSessionsResponse.kt │ │ ├── NetworkModule.kt │ │ ├── PaymentSessionApi.kt │ │ └── PaymentSessionRepository.kt │ │ └── screen │ │ ├── PaymentSessionDelegate.kt │ │ └── PaymentUiState.kt │ └── res │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── values-night │ └── themes.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── backup_rules.xml │ └── data_extraction_rules.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/SampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/SampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/SampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/SampleApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/SampleScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/SampleScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/SampleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/SampleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Address.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Address.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/AddressAndPhoneNumber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/AddressAndPhoneNumber.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Card.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Card.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/CreatePaymentSessionsResponseJsonAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/CreatePaymentSessionsResponseJsonAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Currency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Currency.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Customer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Customer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/ExpiryDate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/ExpiryDate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/PaymentContextItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/PaymentContextItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/PaymentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/PaymentType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Phone.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Phone.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/models/Threeds.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/models/Threeds.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/network/CreatePaymentSessionsRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/network/CreatePaymentSessionsRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/network/CreatePaymentSessionsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/network/CreatePaymentSessionsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/network/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/network/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/network/PaymentSessionApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/network/PaymentSessionApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/network/PaymentSessionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/network/PaymentSessionRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/screen/PaymentSessionDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/screen/PaymentSessionDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/googlepaylive/screen/PaymentUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/java/com/example/googlepaylive/screen/PaymentUiState.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/checkout/checkout-android-components-google-pay-live-stream-demo-app/main/settings.gradle.kts --------------------------------------------------------------------------------