您查询的关键词是:话费 支付源码 
下面是原始网址 https://www.csdn.net/gather_2a/MtjaAg1sOTA4MTYtYmxvZwO0O0OO0O0O.html 在 2020-10-22 20:26:02 的快照。

360搜索与该网页作者无关,不对其内容负责。

支付接口源码_话费充值源码带支付接口 - CSDN
精华内容
参与话题
  • 很好的的支付宝接口源码最新版欢迎大家下载测试!!!!
  • 支付宝接口源代码

    2019-07-16 02:13:09
    支付宝的接口调用很不方便,刚做好一个封装,实现了虚拟交易和实物交易。 解决方案中有三个项目以及NDoc生成的文档,简单的序列图:CommonAliPay,封装的支付宝接口。 TestAli,asp.net的测试项目 ...

     支付宝的接口调用很不方便,刚做好一个封装,实现了虚拟交易和实物交易。
    解决方案中有三个项目以及NDoc生成的文档,简单的序列图:CommonAliPay,封装的支付宝接口。

    TestAli,asp.net的测试项目
    TestCommonAliPay,Nunit的测试项目。
    源代码下载地址:http://www.cnblogs.com/Files/bluewater/CommonAliPay.rar

    调用方法:

    1、引入CommonAliPay.dll
    2、实现支付宝服务接口的方法调用方式:

    AliPay ap = new AliPay();
    string key = "";//填写自己的key
    string partner = "";//填写自己的Partner
    StandardGoods bp = new StandardGoods("trade_create_by_buyer", partner, key, "MD5", "卡2",
    Guid.NewGuid().ToString(), 2.551m, 1, "hao_ding2000@yahoo.com.cn", "hao_ding2000@yahoo.com.cn",
    "EMS", 25.00m, "BUYER_PAY", "1");
    bp.Notify_Url = "http://203.86.79.185/ali/notify.aspx";
    ap.CreateStandardTrade("https://www.alipay.com/cooperate/gateway.do", bp, this);


     

    上面是通用的调用方式。
    下面是只支持虚拟货物的方式:

     

    string key = "";//填写自己的key
    string partner = "";//填写自己的Partner
    AliPay ap = new AliPay();
    DigitalGoods bp = new DigitalGoods("create_digital_goods_trade_p", partner, key, "MD5", "卡2",
    Guid.NewGuid().ToString(), 2.551m, 1, "hao_ding2000@yahoo.com.cn", "hao_ding2000@yahoo.com.cn");
    bp.Notify_Url = "http://203.86.79.185/ali/notify.aspx";
    ap.CreateDigitalTrade("https://www.alipay.com/cooperate/gateway.do", bp, this);


     

    3、实现支付宝通知接口方法的调用(支持虚拟和实物):

     

    protected void Page_Load(object sender, EventArgs e)
    {
    string key = "";//填写自己的key
    string partner = "";//填写自己的Partner
    AliPay ap = new AliPay();
    string notifyid = Request.Form["notify_id"];
    Verify v = new Verify("notify_verify", partner, notifyid);
    ap.WaitSellerSendGoods += new AliPay.ProcessNotifyEventHandler(ap_WaitSellerSendGoods);
    ap.WaitBuyerPay += new AliPay.ProcessNotifyEventHandler(ap_WaitBuyerPay);
    ap.ProcessNotify(this, "https://www.alipay.com/cooperate/gateway.do", key, v, "utf-8");
    }
    void ap_WaitBuyerPay(object sender, NotifyEventArgs e)
    {
    // //加入自己的处理逻辑
    Log4net.log.Error("wait buyer pay fire");
    }
    private void ap_WaitSellerSendGoods(object sender, NotifyEventArgs e)
    {
    //加入自己的处理逻辑
    Log4net.log.Error("WaitSellerSendGoods fire");
    }


     

    支付宝的交易状态都被定义成了类似名称的事件。

    部分源代码解析:

    1、解析Forms集合到NotifyEventArgs类,因为后面此类的数据要用来做MD5Sign,所以所有值类型,不能存在初始值,如:int的0等。因此用Nullable范型。

    private NotifyEventArgs ParseNotify(NameValueCollection nv, object obj)
    {
    PropertyInfo[] propertyInfos = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance);
    foreach (PropertyInfo pi in propertyInfos)
    {
    string v = nv.Get(pi.Name.ToLower());
    if (v != null)
    {
    if (pi.PropertyType == typeof(string))
    {
    pi.SetValue(obj, v, null);
    }
    else if (pi.PropertyType == typeof(int?))
    {
    pi.SetValue(obj, int.Parse(v), null);
    }
    else if (pi.PropertyType == typeof(decimal?))
    {
    pi.SetValue(obj, decimal.Parse(v), null);
    }
    else if (pi.PropertyType == typeof(DateTime?))
    {
    pi.SetValue(obj, DateTime.Parse(v), null);
    }
    else if (pi.PropertyType == typeof(bool))
    {
    pi.SetValue(obj, bool.Parse(v), null);
    }
    else
    {
    //转型失败会抛出异常
    pi.SetValue(obj, v, null);
    }
    }
    }
    return (NotifyEventArgs) obj;
    }


     

     

    2、从类型中获取排序后的参数

    /// <summary>
    /// 获取排序后的参数
    /// </summary>
    /// <param name="obj"></param>
    /// <returns></returns>
    private SortedList<string, string> GetParam(object obj)
    {
    PropertyInfo[] propertyInfos = obj.GetType().GetProperties(
    BindingFlags.Public | BindingFlags.Instance);
    SortedList<string, string> sortedList
    = new SortedList<string, string>(StringComparer.CurrentCultureIgnoreCase);
    foreach (PropertyInfo pi in propertyInfos)
    {
    if (pi.GetValue(obj, null) != null)
    {
    if (pi.Name == "Sign" || pi.Name == "Sign_Type")
    {
    continue;
    }
    sortedList.Add(pi.Name.ToLower(), pi.GetValue(obj, null).ToString());
    }
    }
    return sortedList;
    }


    3、从SortedList中产生参数

    private string GetUrlParam(SortedList<string, string> sortedList, bool isEncode)
    {
    StringBuilder param = new StringBuilder();
    StringBuilder encodeParam = new StringBuilder();
    if (isEncode == false)
    {
    foreach (KeyValuePair<string, string> kvp in sortedList)
    {
    string t = string.Format("{0}={1}", kvp.Key, kvp.Value);
    param.Append(t + "&");
    }
    return param.ToString().TrimEnd('&');
    }
    else
    {
    foreach (KeyValuePair<string, string> kvp in sortedList)
    {
    string et = string.Format("{0}={1}",
    HttpUtility.UrlEncode(kvp.Key), HttpUtility.UrlEncode(kvp.Value));
    encodeParam.Append(et + "&");
    }
    return encodeParam.ToString().TrimEnd('&');
    }
    }


     

    http://www.cnblogs.com/Files/bluewater/CommonAliPay.rar
    因为时间很紧,有些地方还不完善,大家提出意见,有时间我会修改的

    网上赠与服务集成技术文档V1.35.pdf
    http://www.chenjiliang.com/Article/ArticleAttach/84/2123/apply_alipay_donate_service.zip

     

     

     

     

    转载于:https://www.cnblogs.com/dingdingmao/archive/2012/02/03/3146517.html

    展开全文
  • 个人支付宝h5支付源码!即时到帐!不用申请接口也可以开发支付宝支付

    万次阅读 2019-05-04 18:01:17
    个人微信支付宝免签约解决方案整理:http://www.likeyunba.com/demo/PAYDEMO/index.html 作者:TANKING
    个人微信支付宝免签约解决方案整理:http://www.likeyunba.com/demo/PAYDEMO/index.html

    作者:TANKING

    展开全文
  • 关于Java后台调用第三方支付接口(易宝支付接口)实现网上支付功能
  • 支付宝,微信扫码支付,个人免签约接口源码,带管理后台,财务查账,明细,适合做发卡系统对接
  • 最近很火的易支付第三方接口源码,亲测没有问题,程序已开发好QQ钱包,微信,支付宝等第三方接口,配置参数即可使用。
  • 支付接口示例代码

    千次阅读 2014-04-04 10:45:35
    第三方支付接口 1. 快钱支付 2. 支付宝 3. YeePay易宝 4. 邮局支付(网汇通) 5. 安付通 6. 网银(chinabank) 7. PayPal贝宝 8. ips环迅支付 9. 腾讯财付通 10. NPS网上支

    第三方支付接口

    1.       快钱支付

    2.       支付宝

    3.       YeePay易宝

    4.       邮局支付(网汇通)

    5.       安付通

    6.       网银(chinabank)

    7.       PayPal贝宝

    8.       ips环迅支付

    9.       腾讯财付通

    10.   NPS网上支付系统

     

     

    1.快钱支付(银行/邮政汇) (https://www.99bill.com/website/)

    联系方式: http://www.99bill.com/seashell/html/corp/contactus.html

    网关地址: https://www.99bill.com/webapp/receiveMerchantInfoAction.do/

    程序参考文档: 见附件快钱接口.rar

    特点:

    1.支持19种国内银行在线支付,

    2.支持2种线下支付方式: (在线生交易号码,客户至银行柜台或者邮局依此号码汇款,参考下图)

    a.通过邮局汇款

    b.通过银行柜台汇款

    提供邮件号码或者手机号码后会将信息发至相应联系工具中

    银行前台结算方式图

     

     

    2.支付宝支付(https://www.alipay.com/)

    联系方式: https://www.alipay.com/static/aboutalipay/contact.htm

    网关地址: https://www.alipay.com/cooperate/gateway.do

    签约入口: https://www.alipay.com/cooperate/btools_shop.htm

    程序参考文档: 见附件支付宝.rar

    特点:

    1.支持国内14种银行在线支付

    2.支持支付宝帐户余额直接付款

    3.支持”支付宝卡通”付款(映射至用户银行卡)

    4.支持邮政”网汇e”

    5.支付宝在国内拥有很大数量的用户,为”淘宝网”的支付工具;

    6.提供” 合并支付”功能,即” 是在对交易进行付款的时候,可以选择“等待买家付款”类型的交易,只用一次支付过程就实现了多笔交易的支付,提高了支付操作的效率和易用性。”(http://help.alipay.com/support/help_detail.htm?help_id=18756)

     

     

     

    3.YeePay易宝支付 (http://www.yeepay.com/)

    联系方式: http://www.yeepay.com/zizhu/help.html

    网关地址: 官方提供编程接口,DLL等相关工具

    程序参考文档:见附件易宝支付

    特点:

    1.支持多家银行;

    2.支持易宝会员支付

    3.支持电话支付  易宝支持工商银行95588,招商银行95555,建设银行95533,民生银行95568

    4.积分支付(通卡)

    5.支持手机银行支付 参考: http://www.yeepay.com/help/html/help26.html

    6.为会员提供收款链接服务

    这是专为会员账户提供的免费收款服务。收款链接是直通会员账户的在线支付链接网址,如果您把自己的账户收款链接告知付款人(可以通过邮件、QQ、论坛), 当付款人在浏览器里打开这个链接时,就能通过在线支付方式从银行卡划款到您的会员账户里。目前,收款链接支持国内19家银行的数十种银行卡的人民币账户支付。

     参考: http://www.yeepay.com/help/html/help019.html

    7.提供 商户与企业(B2B)支付方式

    独家支持工商银行(全国)深圳发展银行(全国),B2B在线支付

    8.提供快捷查单服务

    9.自助接入服务,自助商户  参考: http://www.yeepay.com/zizhu/index.html

     

     

     

     

    4.邮局支付(网汇通) http://www.udpay.com.cn/

    联系方式: https://www.udpay.com.cn/jsp/businesslogin/merchantjoin.jsp

    网关地址:无需额外开发 注册后在官方后台获取支付代码即可嵌入网站中

    程序参考文档:

     

    特点:

    1.        采用充值卡方式

    2.        网汇通卡是中国邮政储蓄银行发行的一种不定额现金支付卡,可直接进行各种消费,如:充值财付通、充值手机、新浪邮箱续费、充值skype、购买Q币等。

    用户可以直接到当地邮局购买网汇通卡,新版网汇通卡可以是1元到2000元之间的任意金额,精确到分,例如:你可以购买201.08元的网汇通卡

    3.        必须要提供注册用户或者网汇通卡号;不支持直接网银支付;

    4.        全国邮局均可购买网汇通充值卡

    5.        无需额外开发支付接口等;

    网汇通代码生成

     

    5. 安付通(http://help.eachnet.com/help/escrow/ )

    联系方式:

    网关地址:

    程序参考文档:

    特点:

    1. eBay易趣的支付工具;

    2. 不提供对外接口,无法在网站中嵌入使用

     

     

    6.网银(chinabank) http://www.chinabank.com.cn/

    联系方式: http://www.chinabank.com.cn/gateway/about_us/contact/index.shtml

    网关地址:

    程序参考文档: 接口已经完成     附件网银.rar

    特点:

    1. 支持主流信用卡、借记卡 手续费为1% 其他全免

    2.线下支付 报信用卡信息,随时随地支付货款支付过程

     

     

     

    7. PayPal贝宝 http://www.paypal.com/

    联系方式: https://www.paypal.com/us/cgi-bin/helpscr?cmd=_help&t=escalateTab

    网关地址:

    程序参考文档: 接口已经完成

     

     

     

    8.ips环迅支付 http://www.ips.com.cn/

    联系方式: http://www.ips.com.cn/contactus/xsrx.shtml

    网关地址:

    程序参考文档: 接口已经完成

     

     

     

     

    9.财付通(https://www.tenpay.com/ )

    联系方式: https://www.tenpay.com/zft/qa/qa_15.shtml

    网关地址: https://www.tenpay.com/cgi-bin/med/show_opentrans.cgi

    程序参考文档: 见附件财付通接口文档.doc

    特点:

    1.        支持国内18家银行

    2.        提供手机话费直冲;即时到帐

    3.        机票订购

    4.        腾讯拍拍的购物支付方式;拥有大量使用人群;

    5.        财付通账户余额支付

    6.        自动扣款业务  参考: https://www.tenpay.com/zft/qa/qa_28.shtml

    7.        免手续费自助集成 http://union.tenpay.com/mch/?posid=125&actid=84&opid=32&whoid=31

     

     

     

     

    10.  NPS网上支付系统 http://www.nps.cn/

    联系方式: http://www.nps.cn/contact/contact.jsp

    网关地址: https://payment.nps.cn/ReceiveMerchantAction.do

    程序参考文档: 见附件NPS支付系统接口

    特点:

    1.        支持国内银行支付

    2.        支持国外银行支付

    3.        支持神州行充值卡支付 http://www.nps.cn/product/payment_easyown.jsp

    4.        支持电话支付 http://www.nps.cn/product/payment_phone.jsp

    5.        商户可通过以下3种方式接入NPS支付平台:在线加盟业务联系代理商加盟

    6.        接口类型: 1、购物车系统2、传款通系统3、直链行系统 4、神州行系统 5、外卡系统




    附上下载地址

    http://files.cnblogs.com/wsky/%e6%94%af%e4%bb%98%e6%8e%a5%e5%8f%a3%e6%90%9c%e9%9b%86%e6%96%87%e6%a1%a3%e4%bb%a5%e5%8f%8a%e9%99%84%e4%bb%b6.rar

    展开全文
  • 免签支付接口。 个人免签支付接口,无需公司资质,门槛低。 支持高并发支付。适用如BC,QP等行业。 全自动调用二维码,支持任意金额。 支持多账号轮循,降低封号风险。 自动回调,用户充值自动到账,无需备注后...

    免签支付接口。

    个人免签支付接口,无需公司资质,门槛低。

    支持高并发支付。适用全行业。

    全自动调用二维码,支持任意金额。

    支持多账号轮循,降低封号风险。

    自动回调,用户充值自动到账,无需备注后手动添加。

    不受每日二维码生成次数限制,完美运行个码,商户码,企业码

    专门技术团队维护更新,使用方便

    产品介绍

    展开全文
  • 2019版PHP自动发卡平台源码

    千次阅读 2019-06-02 22:00:44
    2019版PHP自动发卡平台源码(加固型)易支付接口+码支付接口(完全开源),卡密系统 自动发货源码 自助提取源码 自动赚钱,所有文件均开源未加密。2019修复版,不报毒,已去后门,100%安全!此源码已对接云支付和码...
  • 如何在网站上接入个人支付接口

    万次阅读 2020-04-14 16:07:45
    最近市面上很受欢迎的网银支付接口也比较稳定的网银接口就属,支付宝包装的网银接口了,目前市面上三方网银接口能够去用的不多几乎很少,也很难去寻找一条稳定的通道。 废话不多说下面就进入正题,既然能通过支付宝...
  • 最新开源IDC代理PHP源码IDC平源码

    千次阅读 2018-03-27 20:12:05
    最新开源IDC代理PHP源码IDC平源码IDC代理源码是一个以php+mysql进行开发的PHP开源IDC平源码。 1、支持国内多家API接口。... 4、支持常用的在线支付接口,如:支付宝、微信。安装方法:Linux/Unix 平台需要PHP5.6...
  • 近来有一个项目有用到支付接口,然后又开始了漫漫长的bug之路,本来是想调用支付宝接口,然而需要提交资料申请,于是只能望而却步,在这学习接口的调用之中,真的感觉自己什么都不会,才明白弗有句话说的真的没错,人之所以...
  • 支持网银直连多家银行,原生在线网银支付接口。 商户管理、交易管理、通道管理、账号管理、自动轮询、PC端监控安全稳定,全自动回调,零延迟。 最近市面上很受欢迎的网银支付接口也比较稳定的网银接口就属,支付宝...
  • 第四方聚合支付系统源码PHP版

    千次阅读 热门讨论 2017-10-27 20:32:26
    轻支付为减轻用户对支付接口过度定义,仅需面向一套简洁接口即可实现多终端支付,极大的减少接口对接的时间和精力,并提供账户群管理及站群管理,轻支付系统支持:注册代理金\代理分润\多支付账户\二级清算\接口检测...
  • 四方支付系统联众支付系统重磅上线。 内核:ThinkPhp 3.0 源码大小50M 平台基本功能:商家注册,商家后台。 开发文档和demo。 可以在后台对接多个三方支付通道。 部署环境要求:PHP5.3以上。 必须支持伪静态。 ...
  • 本系统目前还处于功能完善阶段,适合需要二次开发的个人或公司使用,我们将会继续完善页面和业务代码,尽可能的为需要的人提供更加完善的功能。 系统技术: 项目构建 使用Maven聚合工程构建。...
  • 仿照京东商城做出的APP(仅实现了部分界面),自己开发着玩的,需要的拿去 京东商城,小试牛刀之作,与广大开发者分享...京东商城项目相关服务--支付平台的选择,市场上的支付平台有支付宝,银联,机锋支付,360开放
  • 封装好了的微信登陆接口和微信支付接口,完整demo实例案例源码,传参数直接使用,我自己个人封装的,版本是V2 【特点】:传入参数即可使用 【注意】:例如appid,appsct,key,mchid等参数需要自己到对应的地方...
  • 2020新版去水印小程序搭建教程(附源码+支付对接)

    千次阅读 热门讨论 2020-06-29 17:49:13
    可以设置小程序跳转,引流也不错 支持小程序后台流量主激励视频广告 用户下载一次观看一次视频广告,收入非常可观 支持小程序后台流量主banner广告 ...支持wx商户在线支付 支持一键保存到IOS系统相册 第一步要干嘛...
  • 支付宝和微信早已不再支持个人接入即时到账收款接口! 二、解决措施: 使用我们的接口,您只需拥有支付宝、微信个人账户,就可以完成即时到账收款接口,并能实时通知到您的自定义网址。 三、如何操作: 1.收款人需要...
1 2 3 4 5 ... 20