怎样直接调用支付宝功能,都是在商品页直接点支付宝支付

2016-07-07 16:18 来源:www.chinab4c.com 作者:ecshop专家

1.gif
怎样直接调用支付宝功能,都是在商品页直接点支付宝支付

回答:
require_once("alipay_service.php");
require_once("alipay_config.php");
$parameter = array(
"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" => $goods.goods_name|escape:html,//商品名称,必填
"body" => "测试", //商品描述,必填
"out_trade_no" => date(Ymdhms), //商品外部交易号,必填,每次测试都须修改
"logistics_fee"=>'0.00',//物流配送费用
"logistics_payment"=>'BUYER_PAY',// 物流配送费用付款方式:SELLER_PAY(卖家支付)、BUYER_PAY(买家支付)、BUYER_PAY_AFTER_RECEIVE(货到付款)
"logistics_type"=>'EXPRESS',// 物流配送方式:POST(平邮)、EMS(EMS)、EXPRESS(其他快递)

"price" => $goods.shop_price,//商品单价,必填
"payment_type"=>"1", // 默认为1,不需要修改
"quantity" => "1",//商品数量,必填
"show_url" => $show_url,//商品相关网站
"seller_email" => $seller_email //卖家邮箱,必填
);
$alipay = new alipay_service($parameter,$security_code,$sign_type);
$link=$alipay->create_url();
print <<<EOT

<a href= $link >支付宝在线支付</a>

这个调用代码有问题吗,
价格和商品名调用不出来,

各位帮帮忙呀

是啊,我也正需要呢