贝宝沙盒 - 商家帐户

Posted

技术标签:

【中文标题】贝宝沙盒 - 商家帐户【英文标题】:Paypal Sandbox - Merchant Account 【发布时间】:2014-05-21 13:27:29 【问题描述】:

我已经在 PayPal Developer 上开设了一个企业帐户,还有一个个人帐户。

我有这个jsp文件:

   <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body onload="document.forms['paypalForm'].submit();">

<form name="paypalForm" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_xclick" />
 <input type="hidden" name="business" value="MyUserName" />
 <input type="hidden" name="password" value="MyPassword" />
 <input type="hidden" name="custom" value="1123" />
 <input type="hidden" name="item_name" value="Computer-Laptop" />
 <input type="hidden" name="amount" value="30"/>
 <input type="hidden" name="rm" value="1" />
 <input type="hidden" name="return" value="gallery.jsp" />
 <input type="hidden" name="cancel_return" value="gallery.jsp" />
 <input type="hidden" name="cert_id" value="MySignature" />
</form>

</body>
</html>

我输入我的用户名、密码和签名,就像它们在 PayPal 的 API 凭据中一样,但是当我运行它时,我收到了这个错误:

我们无法处理此交易,因为卖家提供的 PayPal 电子邮件地址有问题。请联系卖家解决问题。如果这笔付款是针对 eBay 列表的,您可以通过列表页面上的“向卖家提问”链接联系卖家。如果您拥有正确的电子邮件地址,则可以在 www.paypal.com 进行付款。

您的购买无法完成

商家的 PayPal 账户有问题。请稍后再试。

有什么想法吗?我的沙盒测试帐号已开通...

【问题讨论】:

【参考方案1】:

试试这个other question:

沙盒环境中的 API 凭证使用默认买方 您拥有的帐户。您需要确保使用“payments pro” 在沙盒环境中创建买家帐户时的选项。 然后,您将在 API 下看到一组新的 API 凭据 凭据...只要使用这些就可以了。

【讨论】:

是的,同样的错误。当我升级到专业版时,凭据没有改变

以上是关于贝宝沙盒 - 商家帐户的主要内容,如果未能解决你的问题,请参考以下文章

贝宝沙盒帐户失败

贝宝沙盒帐户

通过新的贝宝沙盒帐户进行测试

贝宝沙盒帐户创建 500 内部服务器错误

贝宝沙盒账户不显示交易

贝宝沙盒账户交易失败