支付宝钱包支付接口开发包2.0标准版(20150331),接口源码demo,说明,各种分辨率图标
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 887 2011-12-22 13:47 1
sa_private_key.pem
文件 930 2011-12-22 14:00 1
sa_private_key_pkcs8.txt
文件 272 2011-12-22 13:57 1
sa_public_key.pem
目录 0 2012-11-27 15:28 1
----------- --------- ---------- ----- ----
2089 4
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.xml;
using Com.Alipay;
///
/// 功能:即时到账批量退款有密接口接入页
/// 版本:3.3
/// 日期:2012-07-05
/// 说明:
/// 以下代码只是为了方便商户测试而提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写并非一定要使用该代码。
/// 该代码仅供学习和研究支付宝接口使用,只是提供一个参考。
///
/// /////////////////注意///////////////////////////////////////////////////////////////
/// 如果您在接口集成过程中遇到问题,可以按照下面的途径来解决
/// 1、商户服务中心(https://b.alipay.com/support/helperApply.htm?action=consultationApply),提交申请集成协助,我们会有专业的技术工程师主动联系您协助解决
/// 2、商户帮助中心(http://help.alipay.com/support/232511-16307/0-16307.htm?sh=Y&info_type=9)
/// 3、支付宝论坛(http://club.alipay.com/read-htm-tid-8681712.html)
///
/// 如果不想使用扩展功能请把扩展功能参数赋空值。
///
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
}
protected void BtnAlipay_Click(object sender EventArgs e)
{
////////////////////////////////////////////请求参数////////////////////////////////////////////
//服务器异步通知页面路径
string notify_url = “http://商户网关地址/refund_fastpay_by_platform_pwd-CSHARP-UTF-8/notify_url.aspx“;
//需http://格式的完整路径,不允许加?id=123这类自定义参数
//卖家支付宝帐户
string seller_email = WIDseller_email.Text.Trim();
//必填
//退款当天日期
string refund_date = WIDrefund_date.Text.Trim();
//必填,格式:年[4位]-月[2位]-日[2位] 小时[2位 24小时制]:分[2位]:秒[2位],如:2007-10-01 13:13:13
//批次号
string batch_no = WIDbatch_no.Text.Trim();
//必填,格式:当天日期[8位]+序列号[3至24位],如:201008010000001
//退款笔数
string batch_num = WIDbatch_num.Text.Trim();
//必填,参数detail_data的值中,“#”字符出现的数量加1,最大支持1000笔(即“#”字符出现的数量999个)
//退款详细数据
string detail_data = WIDdetail_data.Text.Trim();
//必填,具体格式请参见接口技术文档
////////////////////////////////////////////////////////////////////////////////////////////////
//把请求参数打包成数组
SortedDictionary sParaTemp = new SortedDictionary();
sParaTemp.Add(“partner“ Config.Partner);
sParaTemp.Add(“_input_charset“ Config.Input_charset.ToLower());
sParaTemp.Add(“service“ “refund_fastpay_by_platform_pwd“);
sParaTemp.Add(“notify_url“ notify_url);
sParaTemp.Add(“seller_email“ seller_email);
sParaTemp.Add(“refund_date“ refund_date);
sParaTemp.Add(“batch_no“ batch_no);
sParaTemp.Add(“batch_num“ batch_num);
sParaTemp.Add(“detail_data“ detail_data);
//建立请求
string sHtmlText = Submit.BuildRequest(sParaTemp “get“ “确认“);
Response.Write(sHtmlText);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 887 2011-12-22 13:47 1
sa_private_key.pem
文件 930 2011-12-22 14:00 1
sa_private_key_pkcs8.txt
文件 272 2011-12-22 13:57 1
sa_public_key.pem
目录 0 2012-11-27 15:28 1
----------- --------- ---------- ----- ----
2089 4
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)