php - AddressVerify API — 无权进行此 API 调用

标签 php paypal

我在沙盒模式下调用了 PayPal 的 AddressVerify API 但它返回错误,

[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Authentication/Authorization Failed
[L_LONGMESSAGE0] => You do not have permissions to make this API call
[L_SEVERITYCODE0] => Error

我的地址验证代码是,

function verify_address($PayPalConfig, $email, $street, $zipcode) {

    $PayPal = new PayPal($PayPalConfig);

    $AVFields = array(
        'EMAIL' => $email,
        'STREET' => $street,
        'ZIP' => $zipcode,
    );

    $PayPalRequestData = array(
        'AVFields' => $AVFields,            
    );

    $PayPalResult = $PayPal->AddressVerify($PayPalRequestData);
    return $PayPalResult;

}

我想知道是否有任何设置可以启用此 API 调用或任何其他可以成功调用此 api 的方法?

最佳答案

沙箱通常不启用地址验证。因此,您需要打开支持请求或调用电话以启用该功能。

关于php - AddressVerify API — 无权进行此 API 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10881416/

相关文章:

php - 单击图像时如何在php变量中获取img标签的id?

php - Paypal 订单摘要为空

java - 如何使用java和paypal api在沙盒模式下进行批量支付?

authentication - 2013 年 3 月 : Paypal Sandbox login loops back to developer page

javascript - 减少代码的替代方法

php - 优化MySqli请求

php - is_callable 在 '/' 上的行为

php - PHP 中跨多个选项卡的 session 或 cookie

paypal - 通过 paypal 成功的自适应支付支付请求

php - Paypal支付前在MySQL中存储订单信息并通过IPN验证