美文网首页
微信企业付款到零钱-流程

微信企业付款到零钱-流程

作者: d9ed0d711f2f | 来源:发表于2020-09-20 23:00 被阅读0次

1、首先需要微信支付平台开通后,需要连续30天不间断的正常交易,也就是有连续30天,每天都有订单交易。

2、支付平台开通后,需要与对应的APPID进行绑定

3、开通API证书

4、需要引用另个类库

EMC.WeiXin.Transfers

EMC.WxPayAPI

类库地址:https://pan.baidu.com/s/1_AGQoMqmfx9wvhNpPEvyHQ   提取码:lkt1

在类EMC.WxPayAPI中 配置相关参数,在

using System;

namespace EMC.WxPayAPI

{

    public class DemoConfig : IConfig

    {

        public string GetAppID()

        {

            return "APPID";

        }

        public string GetMchID()

        {

            return "MchID";

        }

        public string GetKey()

        {

            return "支付KEY";

        }

        public string GetAppSecret()

        {

            return "秘钥";

        }

        public string GetSSlCertPath()

        {

            return "apiclient_cert.p12";

        }

        public string GetSSlCertPassword()

        {

            return "MchID";

        }

        public string GetNotifyUrl()

        {

            return "";

        }

        public string GetIp()

        {

            return "0.0.0.0";

        }

        public string GetProxyUrl()

        {

            return "";

        }

        public int GetReportLevel()

        {

            return 1;

        }

        public int GetLogLevel()

        {

            return 1;

        }

    }

}

5、调用代码

/// <summary>

        /// 企业到款到零钱

        /// </summary>

        /// <param name="orderNumber">交易单号</param>

        /// <param name="openid">用户openID</param>

        /// <param name="amount">打款金额</param>

        /// <returns></returns>

        public string CashTransfers(string orderNumber, string openid, int amount)

        {

            var transfer = new TransfersPay

            {

                openid = openid,

                amount = amount * 100,

                partner_trade_no = orderNumber,

                re_user_name = "名称",

                spbill_create_ip = EMC.Common.Utils.GetIPAddress()

            };

            var data = transfer.GetTransfersApiParameters();

            WxPayData result = WxPayApi.Transfers(data);

            return result.ToXml();

        }

相关文章

网友评论

      本文标题:微信企业付款到零钱-流程

      本文链接:https://www.haomeiwen.com/subject/dzqmyktx.html