finds.dev← search

// the find

BisoDevil/TelrFlutter

★ 1 · C · BSD-3-Clause · updated Feb 2021

Telr Payment Gateway.

A Flutter plugin wrapping the Telr payment gateway for Android and iOS, targeting mobile apps that need to accept payments in the Middle East (Telr is UAE-focused). It's a thin bridge between Flutter and Telr's native SDKs, not a pure-Dart implementation.

The API surface is minimal and easy to follow — configure once, call makePayment with a transaction. Bundling the native SDKs as vendored frameworks means you don't need a separate native dependency setup step. The root device check option (enableSecurity) is a practical touch for payment flows where you want to refuse jailbroken/rooted devices.

Abandoned since February 2021 — five years without a commit, and Flutter's plugin ecosystem has changed significantly since then (null safety, federated plugins, new Android embedding). The iOS side ships pre-compiled .framework binaries checked directly into the repo, which is a supply chain concern and will break on Apple Silicon simulators. makePayment has no return value shown in the README — it's unclear how the calling code gets a result, error, or cancellation back, which is the entire point of a payment plugin. One star on a payment SDK is a serious signal: nobody else is using this in production.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →