销售数字商品时 Paypal 快递结帐错误
Posted
技术标签:
【中文标题】销售数字商品时 Paypal 快递结帐错误【英文标题】:Paypal express checkout error when selling digital goods 【发布时间】:2013-05-23 15:17:23 【问题描述】:我正在尝试将 PayPal 快速结账添加到我的网站以销售数字商品,但是当我使用 SDK 中的 SetExpressCheckout 时,我收到错误消息“您没有注册接受数字交付商品的付款”。如何在我的沙盒帐户中启用此功能?
这似乎是 PayPal 沙盒帐户的已知问题,但我找不到有效的解决方案。
编辑 1:
我在沙盒网站中发现了一些东西:我的业务设置 -> 查看所有产品 -> PayPal for Digital Goods(快速结帐)-> 立即申请。现在我的付款解决方案是“PayPal Digital Goods(Express Checkout)”而不是“Payments Pro”,但我仍然遇到同样的错误。
编辑2:我删除了
itemDetails.ItemCategory = ItemCategoryType.DIGITAL;
现在 Express Checkout 似乎工作正常。但现在还有一个问题:我是否需要定义这个属性才能在生产中使用 Express Checkout?
【问题讨论】:
您能否提供您的测试沙盒卖家账户的电子邮件地址,我将看看我的账户是如何配置的,并确保它设置正确。 是的,当然。我的沙盒帐户电子邮件是 cafetestmerchant@gmail.com 我找不到使用此电子邮件地址的帐户。请确保这是您实际测试沙盒卖家帐户的电子邮件地址,而不是您登录 developer.paypal.com 时使用的电子邮件地址。 也许这个“cafetestmerchant-2@gmail.com”? 【参考方案1】:此帐户未启用数字商品。我已经启用了,你现在可以试试这个,看看它是否有效。
【讨论】:
那么我必须使用什么解决方案来从我的网站销售数字文件、使用信用卡直接在我的网站上接收付款并从我的网站汇款?可以使用 Paypal 购买数字商品吗?我不知道该选择什么解决方案,几乎每天我都能找到新的东西。非常感谢糟糕的文档和大量过时的信息。你能解释一下paypal计划的结构吗?最重要的是我们有贝宝标准、贝宝高级和专业版?我可以向他们添加一些选项,例如数字商品和其他?以上是关于销售数字商品时 Paypal 快递结帐错误的主要内容,如果未能解决你的问题,请参考以下文章
PayPal SetExpressCheckout 在实时服务器上失败
WooCommerce 以错误的方式向 PayPal 发送商品