startPay method

  1. @override
Future<PayResultEntity?> startPay(
  1. String iosProductId,
  2. String orderId,
  3. String uuid,
  4. String userIdentifier,
)
override

Implementation

@override
Future<PayResultEntity?> startPay(String iosProductId, String orderId, String uuid, String userIdentifier) async {
  Map<dynamic, dynamic>? info = await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
      MethodCallName.startPay, {"iosProductId": iosProductId, "orderId": orderId, "uuidString": uuid, "identifier": userIdentifier});
  if (info != null) {
    return PayResultEntity.fromJson(info!);
  }
  return null;
}