apklis_payment_checker 1.1.0 copy "apklis_payment_checker: ^1.1.0" to clipboard
apklis_payment_checker: ^1.1.0 copied to clipboard

PlatformAndroid

Plugin de Flutter para el chequeo de pagos de Apklis. Basado en el repositorio para Kotlin y Java https://github.com/Z17-CU/apklischeckpayment

Apklis Payment Checker para Flutter #

License: MIT Pub Version tests Last commit GitHub commit activity Github Stars Github Forks Github Watchers GitHub contributors style: lint

Plugin de Flutter para el chequeo de pagos de Apklis

Disponible en Pub.dev: https://pub.dev/packages/apklis_payment_checker

Instalación #

Añade el plugin a las dependencias de tu proyecto:

dependencies:
  apklis_payment_checker: ^1.0.0

🚧 Si tu app se orienta a Android 11 (nivel de API 30) o versiones posteriores debes agregar las siguientes líneas en el archivo AndroidManifest.xml:

  1. Agrega el permiso <package android:name="cu.apklis.payment" />:

    <manifest package="cu.fluttercuba.apklis_payment_checker_example">
        <queries>
            <package android:name="cu.apklis.payment" />
        </queries>
        ...
    </manifest>
    
  2. Agrega la bandera android:exported="true" al activity de la aplicación:

    ...
    <activity
        android:name=".MainActivity"
        ...
        android:exported="true">
    ...
    

    Ver el archivo AndroidManifest.xml del ejemplo de este repositorio.

Uso #

var status = await ApklisPaymentChecker.isPurchased();
print(status.paid);
print(status.username);

Si se desea usar un nombre de paquete diferente al de la aplicación el método isPurchased puede recibirlo como parámetro:

final packageId = 'com.example.nova.prosalud';
var status = await ApklisPaymentChecker.isPurchased(packageId);
print(status.paid);
print(status.username);

Para conocer información sobre Apklis:

var apklisInfo = await ApklisPaymentChecker.getApklistInfo();
print(apklisInfo.isInstalled);
print(apklisInfo.versionName);
print(apklisInfo.versionCode);

Ejemplo completo disponible en: https://pub.dev/packages/apklis_payment_checker/example

14
likes
160
points
19
downloads

Publisher

unverified uploader

Weekly Downloads

Plugin de Flutter para el chequeo de pagos de Apklis. Basado en el repositorio para Kotlin y Java https://github.com/Z17-CU/apklischeckpayment

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on apklis_payment_checker

Packages that implement apklis_payment_checker