PayPal REST PHP API直接付款

时间:2013-12-17 19:26:02

标签: php api rest paypal

我正在尝试使用PHP中的PayPal Rest API在我的网站上直接付款(我试图将此作为另一家公司的第三方)。

我从developer.paypal.com网站获取了用于身份验证的代码:

$sdkConfig = array(
    "mode" => "sandbox"
);

$cred = new OAuthTokenCredential("...","...", $sdkConfig);

完成测试后,将“沙盒”替换为“实时”。

问题在于,代替什么......?这两个代码是通过单击API凭据从PayPal Developer REST Playground站点生成的。所以我不是简单地将客户端ID和客户端密码放在两个参数中的“...”中,对吗?

我能以某种方式在php中生成这些代码吗?

此外,使用此作为第三方,我是否需要不同的身份验证代码,我是否为第三方使用不同的客户端ID和密码,我是否使用我的?

我无法找到任何关于使用我自己的PayPal帐户或将付款作为第三方转介给实际商家的信息。我在paypal的开发者网站,api网站和google上搜索没有运气。

谢谢。

1 个答案:

答案 0 :(得分:2)

错了,你应该把你的客户ID和客户秘密 https://github.com/paypal/rest-api-sdk-php/blob/master/lib/PayPal/Auth/OAuthTokenCredential.php

public function __construct($clientId, $clientSecret) {
            $this->clientId = $clientId;
            $this->clientSecret = $clientSecret;                
    }