toPayApi static method

Map<String, dynamic> toPayApi(
  1. OnPayOrder order
)

Implementation

static Map<String, dynamic> toPayApi(OnPayOrder order) {
  final data = <String, String?>{};
  data['user_email'] = order.userEmail;
  data['pay_for'] = order.payFor;
  data['receive_amount'] = order.amount.toString();
  data['ticker'] = order.ticker;
  data['interface_ticker'] = order.interfaceTicker;
  data['recipient'] = order.recipient;
  data['pay_mode'] = order.payMode;
  data['pay_amount'] = order.amount.toString();
  data['url_success_enc'] = order.urlSuccessEnc;
  data['url_fail_enc'] = order.urlFailEnc;
  order.additionalParams.forEach((key, value) => data["onpay_ap_$key"] = value);
  return data;
}