我有用于Paypal的自适应付款代码,但显示空白

时间:2019-05-02 14:11:03

标签: php codeigniter paypal

我已经尝试整合Paypal自适应支付来支付多个用户。并尝试在Codeigniter框架中完成。 我为它运行的代码没有显示任何错误,但它没有重定向到贝宝付款。

我已经为其添加了所有标题和curl方法,但根本无法正常工作

Paypal标头是构造函数

$this->headers = array(
            "X-PAYPAL-SECURITY-USERID: ".API_USER,
            "X-PAYPAL-SECURITY-PASSWORD: ".API_PASS,
            "X-PAYPAL-SECURITY-SIGNATURE: ".API_SIG,
            "X-PAYPAL-REQUEST-DATA-FORMAT: JSON",
            "X-PAYPAL-RESPONSE-DATA-FORMAT: JSON",
            "X-PAYPAL-APPLICATION-ID: ".APP_ID
        );
function _paypalSend($data, $call){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $this->apiUrl.$call);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
        curl_setopt($ch, CURLOPT_HTTPHEADER, $this->headers);

        return json_decode(curl_exec($ch), TRUE);

    }

$ response = $ this-> _ paypalSend($ createPacket,“ Pay”);

0 个答案:

没有答案