I want to create a stripe token which I send to the backend API for payments.I created a CardFormField then I used :
<code> final tokenData = await Stripe.instance.createPaymentMethod(
params: const PaymentMethodParams.card(
paymentMethodData: PaymentMethodData(),
),
);
print('token is : ${tokenData.id}');
</code>
<code> final tokenData = await Stripe.instance.createPaymentMethod(
params: const PaymentMethodParams.card(
paymentMethodData: PaymentMethodData(),
),
);
print('token is : ${tokenData.id}');
</code>
final tokenData = await Stripe.instance.createPaymentMethod(
params: const PaymentMethodParams.card(
paymentMethodData: PaymentMethodData(),
),
);
print('token is : ${tokenData.id}');
I used this method to create token but when I pass this token to API it says the token is invalid. Please advise in this regard.