chengkun
2025-05-23 a6f7b382623096b6a00924f418447cf5204e825e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
 
 
/*
    *功能:设置帐户有关信息及返回路径(基础配置页面)
    *版本:3.0
    *日期:2010-06-22
    '说明:
    '以下代码只是为了方便商户测试而提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写,并非一定要使用该代码。
    '该代码仅供学习和研究支付宝接口使用,只是提供一个参考。
 
*/
 
include_once (dirname(dirname(dirname(__FILE__)))."/data/api/alipay/alipay_data.php");
 
 
/** 提示:如何获取安全校验码和合作身份者ID
1.访问支付宝首页(www.alipay.com),然后用您的签约支付宝账号登录.
2.点击导航栏中的“商家服务”,即可查看
 
安全校验码查看时,输入支付密码后,页面呈灰色的现象,怎么办?
解决方法:
1、检查浏览器配置,不让浏览器做弹框屏蔽设置
2、更换浏览器或电脑,重新登录查询。
*/
 
$partner         = $alipaydata['sy_alipayid'];        //合作身份者ID
$security_code   = $alipaydata['sy_alipaycode'];    //安全检验码
$seller_email    = $alipaydata['sy_alipayemail'];                //签约支付宝账号或卖家支付宝帐户
 
$_input_charset  = "utf-8";                               //字符编码格式 目前支持 GBK 或 utf-8
 
//访问模式,根据自己的服务器是否支持ssl访问,若支持请选择https;若不支持请选择http
if (strpos($alipaydata['sy_weburl'], "https")!==false){
    $transport   = "https";
}else{
    $transport   = "http";
}
 
$notify_url      = $alipaydata['sy_weburl']."/api/alipay/notify_url.php";    //交易过程中服务器通知的页面 要用 http://格式的完整路径,不允许加?id=123这类自定义参数
$return_url      = $alipaydata['sy_weburl']."/api/alipay/return_url.php";    //付完款后跳转的页面 要用 http://格式的完整路径,不允许加?id=123这类自定义参数
$show_url        = $alipaydata['sy_weburl'];               //网站商品的展示地址,不允许加?id=123这类自定义参数
if($alipaydata['sy_alipaycode']){
 
    $sign_type       = "MD5";                               //加密方式 不需修改
 
}else{
 
    $sign_type       = "RSA2";                               //加密方式 不需修改
    
}
$antiphishing    = "0";                                //防钓鱼功能开关,'0'表示该功能关闭,'1'表示该功能开启。默认为关闭
//一旦开启,就无法关闭,根据商家自身网站情况请慎重选择是否开启。
//申请开通方法:联系我们的客户经理或拨打商户服务电话0571-88158090,帮忙申请开通。
//开启防钓鱼功能后,服务器、本机电脑必须支持远程XML解析,请配置好该环境。
//若要使用防钓鱼功能,建议使用POST方式请求数据,且请打开class文件夹中alipay_function.php文件,找到该文件最下方的query_timestamp函数
 
$mainname        = $alipaydata['sy_alipayname'];                        //收款方名称,如:公司名称、网站名称、收款人姓名等
 
?>