web-dev-qa-db-ja.com

フラッターの支払いゲートウェイ

Flutterフレームワークに支払いゲートウェイを統合するにはどうすればよいですか。すぐに使用できるライブラリはありますか? iOSとAndroidで別々に行う必要がありますか?その場合、インドで利用可能な最高の図書館はどれですか?

18
Ambareesh B

フラッター用の支払いプラグインはまだありません。

支払いをフラッターアプリに統合するには、支払いをネイティブに統合し、 プラットフォームチャネル を実装してそれを呼び出します。

プラットフォームチャネルの実装例が here に示されています。

お役に立てば幸いです!

11
Hemanth Raj

Flutterのライブ中に、彼らはflutterアプリの支払い統合を発表しました。以下のリンクからSDKを見つけることができます。すべてのドキュメントは、そのWebサイトで入手できます。

https://squareup.com/us/en/flutter

7
Google

Webviewとflutter_webview_pluginを使用してストライプを統合できました

 String test = "Test Charge";
 int amount = 100;
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
        home: new WebviewScaffold(
      url: new Uri.dataFromString('''
      <html>
        <head>
         <meta name="viewport" content="width=device-width">
        </head>
        <center>
          <body>      
            <form action="Your Server" method="POST">
              <script
                src="https://checkout.stripe.com/checkout.js" class="stripe-button"
                data-key="pk_test_key"
                data-amount="$amount"
                data-name="$test"
                data-description="My Order"
                data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
                data-locale="auto"
                data-currency="eur">
              </script>
            </form>            
          </body>
        </center>
      </html>
            ''', mimeType: 'text/html').toString(),
    ));
  }

ライブ支払い用のサーバーを設定する必要があります。より多くの情報を見つけることができます: https://stripe.com/docs/checkout#integration-simple

6
JAAYBone

https://pub.dartlang.org/flutter に移動し、「payment」という単語で検索すると、PaystackStripeのような結果が表示されます。

それは時間の問題であり、すべてのPayment GatewayはFlutter用の独自の公式プラグインを提供する必要があります

2
Mohamed Selim