Ad
List Of Strings Converts To Single String In POST REST Api Dart/Flutter
I have posted a related question here which is in specific to what I'm doing.
Here is the problem, I'm passing List
of String
to POST
for Stripe API. But on Stripe dashboard its getting it as a single String
payment_method_types
final body = {
'payment_method_types': [
'card',
],
'line_items': [
{
'amount': price,
'quantity': 1,
'currency': 'usd',
'name': 'Some Name here'
},
],
'mode': 'payment',
'success_url': 'https://success.com/{CHECKOUT_SESSION_ID}',
'cancel_url': 'https://cancel.com/',
};
And this is the response on the logs at Stripe dashboard:
Any help will be appreciated I'm stuck for 3 days now.
Ad
Answer
Solution!
Change in code:
'payment_method_types[]' : ['card']
I have no reason why it worked this way but it did!
Ad
source: stackoverflow.com
Related Questions
- → How do you create a 12 or 24 mnemonics code for multiple cryptocurrencies (ETH, BTC and so on..)
- → Flutter: input text field don't work properly in a simple example..... where am I wrong?
- → Can I customize the code formatting of Dart code in Atom?
- → Is it possible to develop iOS apps with Flutter on a Linux virtual machine?
- → Display SnackBar in Flutter
- → JSON ObjectMapper in Flutter
- → Material flutter app source code
- → TabBarSelection No such method error
- → How do I set the animation color of a LinearProgressIndicator?
- → Add different routes/screens to Flutter app
- → Is there a way to get the size of an existing widget?
- → How to share a file using flutter
- → Is there an easy way to find particular text built from RichText in a Flutter test?
Ad