flutter_kbz_pay 0.0.2 copy "flutter_kbz_pay: ^0.0.2" to clipboard
flutter_kbz_pay: ^0.0.2 copied to clipboard

A Flutter Kbz Pay plugin.KBZPay is the mobile wallet platform that helps you make banking simpler, and safer. Pay, transfer, cash in, your phone.

Flutter KBZPay #

A Flutter KBZPay Plugin.

Installation #

// github
flutter_kbz_pay:
    git:
      url: git://github.com/lostcixin/flutter_kbz_pay.git
      ref: master

Usage #

Android #

android/app/src/main/manifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
....
	<activity android:name="com.kbzbank.payment.sdk.callback.CallbackResultActivity" android:theme="@android:style/Theme.NoDisplay" android:exported="true"
....

IOS #

App project configuration in the Info. Add kbzpay pist white list ios/Runner/Info.plist

<key>LSApplicationQueriesSchemes</key>
	<array>
		<string>kbzpay</string>
	</array>

Payment callback #

Payment callback, payment completion or payment cancellation, currently there are only two states. The callback parameter is returned as an OpenUrl, as shown below

1:Pay for success, 3:Payment failed, the remaining fields are reserved for later addition。

Example #

import 'package:flutter_kbz_pay/flutter_kbz_pay.dart';

FlutterKbzPay.startPay(
            prepayId: this.prepayId,
            merchCode: this.merchCode,
            appId: this.appId,
            urlScheme: 'KbzPayExample', //Only Ios
            signKey: this.signKey)
        .then((res) {
      print('startPay' + res.toString());
});
    
FlutterKbzPay.onPayStatus().listen((String data) {
      print('onPayStatus $data');
});

Getting Started #

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

5
likes
30
pub points
0%
popularity

Publisher

unverified uploader

A Flutter Kbz Pay plugin.KBZPay is the mobile wallet platform that helps you make banking simpler, and safer. Pay, transfer, cash in, your phone.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_kbz_pay