public NativePayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration) { m_values.Add(nameof(appid), appid); m_values.Add(nameof(mch_id), mch_id); m_values.Add(nameof(time_stamp), time_stamp); m_values.Add(nameof(nonce_str), nonce_str); }
public JsApiModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration) { m_values.Add(nameof(appId), appId); m_values.Add(nameof(timeStamp), timeStamp); m_values.Add(nameof(nonceStr), nonceStr); m_values.Add(nameof(signType), signType); }
public MiniPayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration) { m_values = new SortedDictionary <string, object>(); m_values.Add(nameof(appId), appId); m_values.Add(nameof(timeStamp), timeStamp); m_values.Add(nameof(nonceStr), nonceStr); m_values.Add(nameof(signType), signType); }
/// <summary> /// out_trade_no,body,total_fee,trade_type,notify_url,openid,product_id为必填属性 /// </summary> /// <param name="weChatConfiguration"></param> public BaseWeChatPay(LazyWeChatConfiguration weChatConfiguration) { _weChatConfiguration = weChatConfiguration; m_values = new SortedDictionary <string, object>(); }
public MicroPayModel(LazyWeChatConfiguration weChatConfiguration) : base(weChatConfiguration) { m_values.Add(nameof(appid), appid); m_values.Add(nameof(mch_id), mch_id); m_values.Add(nameof(nonce_str), nonce_str); }