pay method
Implementation
@override
Future<PaymentResult?> pay(PaymentIntent intent) async {
final resultJson = await methodChannel.invokeMethod(
'pay',
intent.toJson(),
);
if (resultJson is Map) {
return PaymentResult.fromJson(resultJson.cast<String, dynamic>());
} else {
return null;
}
}