public function qrpay($out_trade_no, $total_amount, $subject) { $biz_content = "{\"out_trade_no\":\"" . $out_trade_no . "\","; $biz_content .= "\"total_amount\":\"" . $total_amount . "\",\"discountable_amount\":\"0.00\","; $biz_content .= "\"subject\":\"" . $subject . "\",\"body\":\"test\","; $biz_content .= "\"goods_detail\":[{\"goods_id\":\"apple-01\",\"goods_name\":\"ipad\",\"goods_category\":\"7788230\",\"price\":\"88.00\",\"quantity\":\"1\"},{\"goods_id\":\"apple-02\",\"goods_name\":\"iphone\",\"goods_category\":\"7788231\",\"price\":\"88.00\",\"quantity\":\"1\"}],"; $biz_content .= "\"operator_id\":\"op001\",\"store_id\":\"pudong001\",\"terminal_id\":\"t_001\","; $biz_content .= "\"timeout_express\":\"5m\"}"; echo $biz_content; $request = RequestManager::newInstance(Requests::AlipayTradePayRequest); $request->setBizContent($biz_content); $response = aopclient_request_execute($request); return $response; }