Paypal结账:物品编号和金额缺失。

时间:2017-02-22 08:02:39

标签: php wordpress paypal

我已将PayPal集成到我的WordPress网站中。获取所有必需参数,并将用户重定向到PayPal。代码如下:

        $fields = array(
            'item_name' => 'item_name_01',
            'item_number' => 'item_number_01',
            'cmd' => urlencode('_s-xclick'),
            'hosted_button_id' => urlencode('UYRL3AXNCTXCL'),
            'amount' => 100
        );

        foreach ($fields as $key => $value) {
                $fields_string .= $key . '=' . $value . '&';
            }
            rtrim($fields_string, '&');
            $url = 'https://www.sandbox.paypal.com/cgi-bin/webscr?' . $fields_string;
            header('Location: ' . $url);
            exit();

大部分时间都有效,但有时,' item_number'和'金额'重定向到PayPal时不会显示。这种行为是随机的,我无法确切地发现这种情况何时发生以及何时发生。

感谢任何帮助。提前致谢。

0 个答案:

没有答案