What's the best way to integrate a native Android SDK into my FlutterFlow project?

Hello Community!

I am trying to integrate Zettle card reader payments into my POS app. Their Android SDK is written in Kotlin, and I'm not sure how to integrate it into my app.

  • Is such an integration possible with Custom Actions and Custom Functions or do I need to work on this locally using a custom GitHub branch?

  • Additionally, how can the FlutterFlow app interact with the custom code? Examples: start a payment session when a "Pay button" is tapped or use the output of the payment transaction (As in, a card payment was processed correctly or not) to trigger some flows in the app.

I am pretty new to FlutterFlow so I appreciate any insights you can give. Thanks in advance!

1
3 replies