Flutter 有没有一种方法可以在Flitter应用程序中使用stripe实现不理想的支付?
我试图在我的Flutter 有没有一种方法可以在Flitter应用程序中使用stripe实现不理想的支付?,flutter,dart,google-cloud-functions,stripe-payments,flutter-dependencies,Flutter,Dart,Google Cloud Functions,Stripe Payments,Flutter Dependencies,我试图在我的flatter应用程序中使用stripe实现理想的支付方法,但我被卡住了 我尝试过的: 我已尝试并成功创建了应用程序中描述的付款来源 我正在使用flatter插件:stripe\u payment 但我不知道如何使用它和完成付款 请帮忙 在服务器上创建PaymentIntent或Charge,因为它们需要密钥,所以整个流程无法在客户端上完成。嘿,莉莉,听起来你可以创建源对象了。一旦您有了来源的ID,您就可以将其传递到您的服务器,在那里您可以实际创建PaymentIntent[1]或更
flatter应用程序中使用stripe
实现理想的支付方法,但我被卡住了
我尝试过的:
我已尝试并成功创建了应用程序中描述的付款来源
我正在使用flatter插件:stripe\u payment
但我不知道如何使用它和完成付款
请帮忙 在服务器上创建PaymentIntent或Charge,因为它们需要密钥,所以整个流程无法在客户端上完成。嘿,莉莉,听起来你可以创建源对象了。一旦您有了来源的ID,您就可以将其传递到您的服务器,在那里您可以实际创建PaymentIntent[1]或更早的费用。您必须在服务器上创建PaymentIntent或Charge,因为它们需要密钥,所以整个流程无法在客户端上完成。[1]
RaisedButton(
child: Text("Create Source"),
onPressed: () {
StripePayment.createSourceWithParams(SourceParams(
type: 'ideal',
amount: 1099,
currency: 'eur',
returnURL: 'example://stripe-redirect',
)).then((source) {
_scaffoldKey.currentState.showSnackBar(SnackBar(content: Text('Received ${source.sourceId}')));
setState(() {
_source = source;
});
}).catchError(setError);
},
),