我应该为PayPal沙箱使用什么用户名/密码/签名?

时间:2012-04-05 18:27:17

标签: paypal paypal-sandbox

我正在尝试使用Paypal NVP API退款交易。我在沙盒帐户中收到了一些付款,但是当我尝试通过API发出退款时,我得到You do not have permissions to make this API call。但我不确定我应该使用什么证书。

根据the documentation,它说:

  

要访问PayPal API,您需要API凭据(API)   签名或API证书,用于识别您的身份。使用以下内容   运行的示例程序中的示例API签名和密码   PayPal Sandbox测试环境。

     

API username sdk-three_api1.sdk.com
  API password QFZCWN5HZM8VBG7Q
  API signature A‑IzJhZZjhg29XQ2qnhapuwxIDzyAZQ92FRP5dqBzVesOkzbdUONzmOU

我尝试为发布退款的沙箱商家帐户生成API凭据,但每次尝试时Paypal网站都会崩溃。这些是正确的凭据吗?我需要做些什么来测试这个?

2 个答案:

答案 0 :(得分:12)

您的测试帐户没有凭据。

要开始使用Sandbox中的支付卡,您必须先创建买家测试帐户并启用店内结帐。

登录沙箱后,您会在菜单 API和支付卡凭据中找到该选项 然后单击它您将获得创建测试帐户选项,在创建帐户后,您将获得API用户名,API密码和签名。

在您的应用程序中使用这些API用户名,API密码和签名。

答案 1 :(得分:2)

登录后我在帐户中找到了这些详细信息:

转到沙箱标签

在此下方,您会找到帐户。点击帐户

将显示您的所有电子邮件列表。

单击属于企业帐户的电子邮件ID。

您会在电子邮件ID下方看到两个选项:个人资料通知

点击个人资料后会弹出一个名为帐户详情的窗口。

您将看到标签 API凭据。在此您将找到您的用户名,密码和签名。请注意:您只能在商家类型帐户中找到这些详细信息,而不是买家类型。