Payment gateway for flutter [closed]












9















How can I integrate a payment gateway in flutter framework. Is there any libraries I can use readily? Do I need to do it separately in iOS and Android?
In that case which is the best library available in India?










share|improve this question













closed as off-topic by Shree, tripleee, Petter Friberg, gnat, Makyen Jan 16 at 9:07


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Shree, tripleee, Petter Friberg, Makyen

If this question can be reworded to fit the rules in the help center, please edit the question.

















  • My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

    – Rajesh Jr.
    Jul 20 '18 at 18:19


















9















How can I integrate a payment gateway in flutter framework. Is there any libraries I can use readily? Do I need to do it separately in iOS and Android?
In that case which is the best library available in India?










share|improve this question













closed as off-topic by Shree, tripleee, Petter Friberg, gnat, Makyen Jan 16 at 9:07


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Shree, tripleee, Petter Friberg, Makyen

If this question can be reworded to fit the rules in the help center, please edit the question.

















  • My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

    – Rajesh Jr.
    Jul 20 '18 at 18:19
















9












9








9


3






How can I integrate a payment gateway in flutter framework. Is there any libraries I can use readily? Do I need to do it separately in iOS and Android?
In that case which is the best library available in India?










share|improve this question














How can I integrate a payment gateway in flutter framework. Is there any libraries I can use readily? Do I need to do it separately in iOS and Android?
In that case which is the best library available in India?







dart payment-gateway flutter






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 28 '18 at 4:56









Ambareesh BAmbareesh B

138110




138110




closed as off-topic by Shree, tripleee, Petter Friberg, gnat, Makyen Jan 16 at 9:07


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Shree, tripleee, Petter Friberg, Makyen

If this question can be reworded to fit the rules in the help center, please edit the question.







closed as off-topic by Shree, tripleee, Petter Friberg, gnat, Makyen Jan 16 at 9:07


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Shree, tripleee, Petter Friberg, Makyen

If this question can be reworded to fit the rules in the help center, please edit the question.













  • My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

    – Rajesh Jr.
    Jul 20 '18 at 18:19





















  • My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

    – Rajesh Jr.
    Jul 20 '18 at 18:19



















My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

– Rajesh Jr.
Jul 20 '18 at 18:19







My client suggest me this website instamojo.com ,and I have seen a video for android implementation, its called Instamojo,in this youtube.com/watch?v=2x6xlnYnHjc ....A guy just installs and EXE and that adds extra lines in gradle automatically,so i hope if i Choose flutterprojectfolder/android then it will add the same magic for flutter too,but not yet tried, if my perception is wrong then pls anyboy tell,how to get a raw Android folder(As like Native flutter) Folder, from a flutter folder

– Rajesh Jr.
Jul 20 '18 at 18:19














4 Answers
4






active

oldest

votes


















7














There are no payment plugins for flutter yet.



To integrate payments into a flutter app, just integrate payments natively and invoke it by implementing a platform channel.



An example of platform channel implementation is shown here.



Hope that helped!






share|improve this answer
























  • That helped of course.

    – Ambareesh B
    Feb 28 '18 at 6:41











  • Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

    – Mahi
    Mar 2 '18 at 7:45





















4














During the Flutter live, they have announced Payment integration for the flutter App.You can find the sdk from the below given link. All documentation are available on that website.



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






share|improve this answer































    2














    go to https://pub.dartlang.org/flutter and search wih the word 'payment' you'll see results like Paystack and Stripe



    it's just a matter of time and every Payment Gateway should provide its own official plugin for Flutter






    share|improve this answer































      2














      I was able to integrate stripe using 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(),
      ));
      }


      you'll need to set up a server for live payments. More info can be found:
      https://stripe.com/docs/checkout#integration-simple






      share|improve this answer






























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        7














        There are no payment plugins for flutter yet.



        To integrate payments into a flutter app, just integrate payments natively and invoke it by implementing a platform channel.



        An example of platform channel implementation is shown here.



        Hope that helped!






        share|improve this answer
























        • That helped of course.

          – Ambareesh B
          Feb 28 '18 at 6:41











        • Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

          – Mahi
          Mar 2 '18 at 7:45


















        7














        There are no payment plugins for flutter yet.



        To integrate payments into a flutter app, just integrate payments natively and invoke it by implementing a platform channel.



        An example of platform channel implementation is shown here.



        Hope that helped!






        share|improve this answer
























        • That helped of course.

          – Ambareesh B
          Feb 28 '18 at 6:41











        • Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

          – Mahi
          Mar 2 '18 at 7:45
















        7












        7








        7







        There are no payment plugins for flutter yet.



        To integrate payments into a flutter app, just integrate payments natively and invoke it by implementing a platform channel.



        An example of platform channel implementation is shown here.



        Hope that helped!






        share|improve this answer













        There are no payment plugins for flutter yet.



        To integrate payments into a flutter app, just integrate payments natively and invoke it by implementing a platform channel.



        An example of platform channel implementation is shown here.



        Hope that helped!







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 28 '18 at 6:16









        Hemanth RajHemanth Raj

        4,6601430




        4,6601430













        • That helped of course.

          – Ambareesh B
          Feb 28 '18 at 6:41











        • Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

          – Mahi
          Mar 2 '18 at 7:45





















        • That helped of course.

          – Ambareesh B
          Feb 28 '18 at 6:41











        • Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

          – Mahi
          Mar 2 '18 at 7:45



















        That helped of course.

        – Ambareesh B
        Feb 28 '18 at 6:41





        That helped of course.

        – Ambareesh B
        Feb 28 '18 at 6:41













        Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

        – Mahi
        Mar 2 '18 at 7:45







        Hi Ambareesh, in our app we have integrated upi payments but only received success messages in to flutter app if the payments are done through tez/bhim or paytm but not the other types of upi payments like phonepe etc. Well we have done exactly what Hemanth suggested

        – Mahi
        Mar 2 '18 at 7:45















        4














        During the Flutter live, they have announced Payment integration for the flutter App.You can find the sdk from the below given link. All documentation are available on that website.



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






        share|improve this answer




























          4














          During the Flutter live, they have announced Payment integration for the flutter App.You can find the sdk from the below given link. All documentation are available on that website.



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






          share|improve this answer


























            4












            4








            4







            During the Flutter live, they have announced Payment integration for the flutter App.You can find the sdk from the below given link. All documentation are available on that website.



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






            share|improve this answer













            During the Flutter live, they have announced Payment integration for the flutter App.You can find the sdk from the below given link. All documentation are available on that website.



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







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Dec 5 '18 at 5:23









            GoogleGoogle

            1,2081436




            1,2081436























                2














                go to https://pub.dartlang.org/flutter and search wih the word 'payment' you'll see results like Paystack and Stripe



                it's just a matter of time and every Payment Gateway should provide its own official plugin for Flutter






                share|improve this answer




























                  2














                  go to https://pub.dartlang.org/flutter and search wih the word 'payment' you'll see results like Paystack and Stripe



                  it's just a matter of time and every Payment Gateway should provide its own official plugin for Flutter






                  share|improve this answer


























                    2












                    2








                    2







                    go to https://pub.dartlang.org/flutter and search wih the word 'payment' you'll see results like Paystack and Stripe



                    it's just a matter of time and every Payment Gateway should provide its own official plugin for Flutter






                    share|improve this answer













                    go to https://pub.dartlang.org/flutter and search wih the word 'payment' you'll see results like Paystack and Stripe



                    it's just a matter of time and every Payment Gateway should provide its own official plugin for Flutter







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jul 29 '18 at 9:55









                    Mohamed SelimMohamed Selim

                    1,6321425




                    1,6321425























                        2














                        I was able to integrate stripe using 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(),
                        ));
                        }


                        you'll need to set up a server for live payments. More info can be found:
                        https://stripe.com/docs/checkout#integration-simple






                        share|improve this answer




























                          2














                          I was able to integrate stripe using 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(),
                          ));
                          }


                          you'll need to set up a server for live payments. More info can be found:
                          https://stripe.com/docs/checkout#integration-simple






                          share|improve this answer


























                            2












                            2








                            2







                            I was able to integrate stripe using 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(),
                            ));
                            }


                            you'll need to set up a server for live payments. More info can be found:
                            https://stripe.com/docs/checkout#integration-simple






                            share|improve this answer













                            I was able to integrate stripe using 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(),
                            ));
                            }


                            you'll need to set up a server for live payments. More info can be found:
                            https://stripe.com/docs/checkout#integration-simple







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Jul 31 '18 at 10:52









                            JAAYBoneJAAYBone

                            334




                            334















                                Popular posts from this blog

                                Florida Star v. B. J. F.

                                Error while running script in elastic search , gateway timeout

                                Adding quotations to stringified JSON object values