/// <summary> /// 创建支付宝的支付订单 /// </summary> private string CreateAlipayOrder() { var order = new Alipay.Order() { Amount = 0.01, OutTradeNo = outTradeNo, Subject = "测测看支付宝", //AuthCode = "12323", //Scene = Alipay.Constant.BAR_CODE //Body = "1234", //ExtendParams = new ExtendParam() //{ // HbFqNum = "3" //}, //GoodsDetail = new Goods[] { // new Goods() // { // Id = "12" // } //} }; var gateway = gateways.Get <Alipay.AlipayGateway>(GatewayTradeType.Web); //gateway.PaymentFailed += Gateway_BarcodePaymentFailed; return(gateway.Payment(order)); }
/// <summary> /// 创建支付宝的支付订单 /// </summary> private string CreateAlipayOrder() { var order = new Alipay.Order() { Amount = 0.01, OutTradeNo = "35", Subject = "测测看支付宝", Body = "1234", ExtendParams = new ExtendParam() { HbFqNum = "3" }, GoodsDetail = new Goods[] { new Goods() { Id = "12" } } }; var gateway = gatewayList.GetGateway(GatewayType.Alipay); gateway.GatewayTradeType = GatewayTradeType.Web; PaymentSetting paymentSetting = new PaymentSetting(gateway, order); return(paymentSetting.Payment()); }
/// <summary> /// 创建支付宝的支付订单 /// </summary> private string CreateAlipayOrder() { var order = new Alipay.Order() { Amount = 0.01, OutTradeNo = outTradeNo, Subject = "测测看支付宝" }; var gateway = _gateways.Get <Alipay.AlipayGateway>(GatewayTradeType.Web); return(gateway.Payment(order)); }