亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > 織夢DEDE > 正文

織夢dedeCMS支付寶接口問題及解決辦法

2024-07-12 09:08:44
字體:
來源:轉載
供稿:網友
我的情況: 織夢dedecms系統只集成了支付寶。其他情況可能會有不同的及我國,呵呵,這里只把我遇到的問題進行分享。
 
在織夢dedecms系統上設置好了商家ID、密鑰、支付寶郵箱之后,理論上應該是直接可以用了,但是我還是遇到了問題 。
 
首先就來了一個ILLEGAL_ARGUMENT錯誤。
 
經過分析post出去的url地址,發現商家ID、密鑰、支付寶郵箱都加載錯誤。經過分析應該是數據加載錯誤。于是分析data目錄下的sys_pay.cache.php文件:
$payment_select = array(0 => “tenpay”,2 => “alipay”,3 => “cbpayment”,4 => “yeepay”);
$payment_userid = array(0 => “********“,1 => “”,2 => “”,3 => “”,4 => “”);
$payment_key = array(0 => “*********“,1 => “”,2 => “”,3 => “”,4 => “”);
$payment_curpay = array(0 => ‘CNY’,1 => ‘CNY’,2 => ‘CNY’,3 => ‘CNY’,4 => ‘CNY’);
$payment_exp = array(0 => “0.01″,1 => “0.00″,2 => “0.01″,3 => “0.01″,4 => “0.00″);
$payment_email = array(0 => “[url=mailto:*******@a.com%22,1]*******@*****.com“,1[/url] => “[url=mailto:webmaster@admin.com%22,2]webmaster@admin.com”,2[/url] => “[url=mailto:webmaster@admin.com%22,3]webmaster@admin.com”,3[/url] => “[url=mailto:webmaster@admin.com%22,4]webmaster@admin.com”,4[/url] => “[url=mailto:“webmaster@admin.com]webmaster@admin.com[/url]“);
 
如紅色字所示,這是應該傳遞的三個直接跟支付寶相關的數據,而他們在數組中的位置為0,也就是array[0]位置。
 
再來看支付寶接口下的alipay_config.php文件
<?php
$partner = $payment_userid[2];
$security_code  = $payment_key[2];
$seller_email  = $payment_email[2];//賣家郵箱
$_input_charset = $cfg_soft_lang; //字符編碼格式  目前支持 GBK 或 utf-8
$sign_type = “MD5″; //加密方式  系統默認(不要修改)
$transport = “http”;//訪問模式,你可以根據自己的服務器是否支持ssl訪問而選擇http以及https訪問模式(系統默認,不要修改)
$notify_url = $cfg_basehost.”/member/paycenter/alipay/notify_url.php”;// 異步返回地址 需要填寫完整的路徑
$return_url = $cfg_basehost.”/member/paycenter/alipay/return_url.php”; //同步返回地址  需要填寫完整大額路徑
$show_url = “”  //你網站商品的展示地址,可以為空
?>
 
如上紅色字所示,而他的位置為array[2],所以加載數據必定錯誤。(我這是只有支付寶接口的情況,其他情況照此分析即可),將上面的2改為0,數據加載問題解決。
 
但是,支付寶接口還是不成功。這次提示的錯誤為:ILLEGAL_LOGISTICS_FORMAT
查支付寶文檔,這是由于物流相關問題造成。
 
經過再次查看url,分析后發現url中缺少了一個參數叫“logistics_fee”。怎么辦呢?原來還有一個支付寶的配置文件,在member/inc/下的config_pay_alipay.php。打開文件:
“service” => “trade_create_by_buyer“, //交易類型,必填實物交易=trade_create_by_buyer(需要填寫物流)
“partner” => $partner,            //合作商戶號
“return_url” => $return_url,  //同步返回
“notify_url” => $notify_url,  //異步返回
“_input_charset” => $_input_charset,          //字符集,默認為GBK
“subject” => $ptype,                          //商品名稱,必填
“body” => $pname,                             //商品描述,必填
“out_trade_no” => $buyid,                     //商品外部交易號,必填,每次測試都須修改
“logistics_fee” => 0.00,                      //物流配送費用
“logistics_payment”=>’BUYER_PAY’,             // 物流配送費用付款方式:SELLER_PAY(賣家支付)、BUYER_PAY(買家支付)、BUYER_PAY_AFTER_RECEIVE(貨到付款)
“logistics_type”=>’EXPRESS’,                  // 物流配送方式:POST(平郵)、EMS(EMS)、EXPRESS(其他快遞)
 
這里交易類型為實物交易,trade_create_by_buyer,下面三個紅色字部分就是物流信息部分,而不顯示的就是logistics_fee” => 0.00。
 
解決辦法:只要將后面的0.00加上單引號,問題就解決了,也就是改成logistics_fee” => '0.00′。
 
解決之后,順利通過。購買點卡成功。
 
  正常的 array[2] 才是,可能你只取了支付寶變成array[0]了。
 
logistics_fee => 0.00 應該被PHP認為是個空值了。
 
開始的時候logistics_fee默認是沒有的,后來可能弄上去了。
 
謝謝樓主提出該問題。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久女教师免费一区| 久久视频国产精品免费视频在线| 亚洲一区二区三区sesese| 久久综合88中文色鬼| 亚洲精品美女久久久| 97在线视频国产| 午夜精品久久久99热福利| 欧美日韩性生活视频| 一区二区三区四区在线观看视频| 97在线观看视频国产| www高清在线视频日韩欧美| 国模吧一区二区| 国产婷婷成人久久av免费高清| 国产美女扒开尿口久久久| 欧美日韩国产成人在线| 成人网址在线观看| 色综合久久中文字幕综合网小说| 在线视频日本亚洲性| 欧美激情免费视频| 成人免费观看49www在线观看| 亚洲第五色综合网| 国产剧情日韩欧美| 黑人巨大精品欧美一区二区一视频| 26uuu亚洲国产精品| 久久最新资源网| 91色琪琪电影亚洲精品久久| 欧美日韩国产丝袜美女| 亚洲成人在线视频播放| 色综合伊人色综合网站| 亚洲天堂免费在线| 久久久久久久一区二区三区| 日韩精品中文在线观看| 91av在线视频观看| 热99久久精品| 久久九九精品99国产精品| 欧美一级淫片播放口| 国产一区二区欧美日韩| 日韩女优在线播放| 国产97人人超碰caoprom| 2019亚洲日韩新视频| 亚洲在线免费看| 美乳少妇欧美精品| 成人有码在线播放| 欧美一级免费看| 日本免费一区二区三区视频观看| 欧美日韩国产二区| 国产视频在线一区二区| 欧美亚洲视频在线看网址| 4k岛国日韩精品**专区| 欧美二区乱c黑人| 欧美性生交xxxxxdddd| 久久成人精品视频| 黑人狂躁日本妞一区二区三区| 在线视频免费一区二区| 日产日韩在线亚洲欧美| 国内精品模特av私拍在线观看| 日韩精品在线第一页| 久久精品亚洲一区| 欧美激情亚洲精品| 久久夜色精品国产亚洲aⅴ| 精品夜色国产国偷在线| 欧美精品videos另类日本| 亚洲国产成人久久综合一区| 精品亚洲一区二区三区在线播放| 日韩中文综合网| 日韩大片免费观看视频播放| 日韩在线观看成人| 久久久久亚洲精品国产| 欧美高清视频在线观看| 国产精品成人国产乱一区| 欧美成人三级视频网站| 欧美一区二区三区艳史| 久久久久久久久国产精品| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲精品一区中文字幕乱码| 日韩欧亚中文在线| 91精品久久久久久久久久另类| 91黑丝高跟在线| 中文字幕日韩精品有码视频| 国产91色在线|免| 超碰97人人做人人爱少妇| 日韩成人性视频| 亚洲综合中文字幕68页| 久久亚洲一区二区三区四区五区高| 日韩精品免费综合视频在线播放| 国产精品羞羞答答| 91精品视频免费| 欧美激情精品久久久久久变态| 欧美激情亚洲激情| 国产精品69av| 一区二区在线免费视频| 欧美精品第一页在线播放| 欧美黄网免费在线观看| 欧美激情视频一区二区三区不卡| 日韩在线视频线视频免费网站| 国产日韩欧美黄色| 777午夜精品福利在线观看| 亚洲欧洲av一区二区| 国产精品99久久久久久白浆小说| 亚洲japanese制服美女| 亚洲综合最新在线| 亚洲午夜女主播在线直播| 日韩精品视频在线免费观看| 国产成人拍精品视频午夜网站| 亚洲图片欧美日产| 欧美成人精品一区二区| 日韩中文字幕在线免费观看| 欧美精品免费播放| 亚洲最大福利视频网站| 亚洲精品乱码久久久久久金桔影视| 国产精品视频久久久久| 欧美最猛性xxxxx亚洲精品| 日本精品久久久| 57pao成人永久免费视频| 在线精品高清中文字幕| 日韩激情在线视频| 91午夜在线播放| 国产精品美女久久久久av超清| 日韩电影免费观看在线观看| 欧美最猛性xxxxx免费| 色综合久久88| 97人人模人人爽人人喊中文字| 亚洲美女又黄又爽在线观看| 欧美专区福利在线| 美女少妇精品视频| 欧洲美女免费图片一区| 色综合亚洲精品激情狠狠| 在线播放国产一区二区三区| 国产精品电影网站| 欧美xxxx综合视频| 久久久久999| 2019亚洲日韩新视频| 久久精品99久久久香蕉| 91在线精品视频| 2019中文字幕在线观看| 久久久久久亚洲精品不卡| 亚洲欧美一区二区三区四区| 精品精品国产国产自在线| 久久精品国产成人| 97国产在线视频| 国产拍精品一二三| 78m国产成人精品视频| 国内精品视频久久| 国产精品久久久久久久电影| 97视频在线观看亚洲| 欧美丰满少妇xxxxx做受| 亚洲视频999| 欧美高清在线观看| 亚洲成人精品久久久| 亚洲欧美国产精品| 日韩精品中文字幕在线| 国产欧美 在线欧美| 亚洲一区二区三区视频播放| 91久久久久久久一区二区| 日韩性xxxx爱| 欧美一区二区视频97| 国产精品亚洲一区二区三区| 日韩视频欧美视频| 国产91成人video| 97在线视频免费看| 欧美激情a在线| 久久免费视频网| 欧美极品少妇全裸体| 欧美一级高清免费播放|