中文文檔:https://global.alipay.com/doc/web_cn/about
最近對接了支付寶境外支付,遇到了個比較大的坑,就是缺少了個參數,死活過不去
"product_code" => "NEW_OVERSEAS_SELLER",//不知道爲啥,加了這個就可以了
感謝 https://global.alipay.com 上面的技術客服,非常專業和耐心幫我一一調試,解答我的問題
從官網上面下載demo的時候,記得默認的請求是測試環境的,上線時需要改爲正式環境的地址
//沙箱網關The Alipay gateway of sandbox environment.
var $alipay_gateway_new = 'https://mapi.alipaydev.com/gateway.do?';
//生產環境網關,如果商戶用的生產環境請換成下面的正式網關
//The Alipay gateway of production environment.(pls use the below line instead if you were in production environment)
//var $alipay_gateway_new = 'https://mapi.alipay.com/gateway.do?';
還有一點就是,初期測試過不去,把 $split_fund_info註釋掉就可以了
$parameter = array(
"service" => $alipay_config['service'],
"partner" => $alipay_config['partner'],
"notify_url" => $alipay_config['notify_url'],
"return_url" => $alipay_config['return_url'],
"out_trade_no" => $out_trade_no,
"subject" => $subject,
"total_fee" => $total_fee,
"body" => $body,
"currency" => $currency,
"product_code" => $product_code,
//$split_fund_info => str_replace("\"", "'",'split_fund_info'),
//"split_fund_info"=>$split_fund_info,
//"_input_charset" => trim(strtolower($alipay_config['input_charset']))
//其他業務參數根據在線開發文檔,添加參數.文檔地址:https://global.alipay.com/service
//To add other parameters,please refer to development documents.Document address:https://global.alipay.com/service
//如"參數名"=>"參數值"
//eg"parameter name"=>"parameter value"
);