Help with Stripe Tap to Pay Integration on Android Terminal in FlutterFlow

Integrations

Hi everyone,

Is there a way to integrate Tap to Pay with an Android terminal in FlutterFlow without having to download and modify the code manually? Any alternative approaches or workarounds would be greatly appreciated!

What have you tried so far?

I’m trying to set up in-app payments using Stripe’s Tap to Pay on an Android terminal, but I’m running into some issues:

  1. Dependencies Setup: Stripe’s documentation states I need to add the following dependencies in build.gradle:

    dependencies { implementation "com.stripe:stripeterminal-localmobile:3.9.5" implementation "com.stripe:stripeterminal-core:3.9.5" }

  2. Mek Stripe Terminal Issue: I initially tried using mek_stripe_terminal but encountered a known issue (GitHub Issue #433). The workaround involves adding jackson-core-2.16.0.jar to the Jetifier ignore list in gradle.properties in which i do not have access to.

  3. Current Attempt: I’ve moved to stripe_terminal: ^1.5.0, but I still need access to build.gradle to add the required dependencies.

  4. Backend Setup: My backend for connection tokens and payment intents is fully set up and working correctly.

Did you check FlutterFlow's Documentation for this topic?
Yes
2