pay method

Future<void> pay({
  1. required String appId,
  2. required String partnerId,
  3. required String prepayId,
  4. required String package,
  5. required String nonceStr,
  6. required String timeStamp,
  7. required String sign,
})

支付

参数说明:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2

Implementation

Future<void> pay({
  required String appId,
  required String partnerId,
  required String prepayId,
  required String package,
  required String nonceStr,
  required String timeStamp,
  required String sign,
}) {
  return _channel.invokeMethod<void>(
    _METHOD_PAY,
    <String, dynamic>{
      _ARGUMENT_KEY_APPID: appId,
      _ARGUMENT_KEY_PARTNERID: partnerId,
      _ARGUMENT_KEY_PREPAYID: prepayId,
      _ARGUMENT_KEY_NONCESTR: nonceStr,
      _ARGUMENT_KEY_TIMESTAMP: timeStamp,
      _ARGUMENT_KEY_PACKAGE: package,
      _ARGUMENT_KEY_SIGN: sign,
    },
  );
}