WooCommerce 贝宝数字商品网关
开设PayPal企业账户
如果你还没有PayPal账户,请
- 访问PayPal网站,注册企业账户。
- 访问PayPal数字商品注册页面,确保账户是为数字商品配置的
- 点击 “开始”(Get Started)按钮,并按照业务设置步骤进行操作。
获取你的PayPal API凭证
现在,你可以使用API凭证将WooCommerce商店链接到PayPal。
连接店铺
- 前往PayPal获取PayPal API凭证。
- 如果你计划在上线前使用PayPal沙盒测试支付,请复制沙盒账户的API凭证。你可以在这里登录沙盒账户。
- 复制真实账户的API凭证进行设置。
安装
- 从你的WooCommerce.com账户下载.zip文件。
- 转到 WordPress 管理 > 插件 > 添加新插件,上传通过 “选择文件 “下载的文件。
- 激活扩展。
更多信息,请访问安装和管理插件。
设置和配置
有了 API 凭据,你就可以配置 PayPal Digital Goods 扩展。
- 前往WooCommerce > Settings > Payments > PayPal Digital Goods。
- 输入结账时向顾客显示的标题和描述。
- 添加上面的PayPal API凭证。
- 如果正在测试付款,请勾选 PayPal Sandbox 复选框。如果要上线,则取消勾选。
- 勾选启用日志记录复选框,这有助于排除故障。
- 点击保存。
常见问题
我能用PayPal数字产品销售实体产品吗?
可以。虽然PayPal限制数字商品在销售实物商品时使用上下文支付流程,但WooCommerce PayPal数字商品扩展的开发方式使您也可以销售实物商品。
虽然您无法获得地址验证和付款条件中单独的运输行项目,但您可以为客户提供更顺畅的付款流程。
我可以用PayPal数码产品销售订阅服务吗?
PayPal Digital Goods可与WooCommerce Subscriptions(单独购买)一起用于销售订阅服务。
要销售订阅服务,无需额外配置。购买并安装WooCommerce Subscriptions扩展,确保两个扩展都已激活。启用 PayPal Digital Goods 后,它将作为包含订阅产品的订单的付款选项。
您的客户可以直接在 WooCommerce 商店中使用 PayPal 购买、暂停或取消订阅。
如何使用沙盒进行测试?
要使用PayPal沙盒测试PayPal数字商品WooCommerce扩展,您需要创建一个正确配置的PayPal沙盒账户。
PayPal 在这方面做得比较困难,而且没有发布说明,但您可以在此处找到配置沙盒账户的说明。
客户可以用信用卡付款吗,还是需要 PayPal 账户?
购买产品时,客户可以选择以游客身份购买。以访客身份结账时,客户不需要 PayPal 账户,可以用信用卡付款。
PayPal 不允许使用访客账户购买订阅服务。订阅需要与账户绑定。


PayPal账户为数字商品设置后,是否只能处理数字商品?
为数码商品设置的PayPal账户可以销售任何类型的商品。PayPal数字商品解决方案所需的特殊配置是为你提供小额支付的折扣费用。
你可以继续通过PayPal标准或PayPal Express Checkout接受付款。
PayPal认为什么是 “数字商品”,什么是普通的实物购买?
PayPal认为 “数字商品 “与普通实物商品的主要区别在于,交易不能包含单独的运费金额。
当 WooCommerce 扩展与 PayPal 通信时,它会通知 PayPal 交易为数字商品,并将运费金额(如有)合并为一个购物车总价。这是用PayPal数字商品解决方案同时销售实物商品和数字商品的变通方法,详见本常见问题。
为什么会出现 “安全标头无效 “的错误?
在设置PayPal数字商品并尝试首次结账时,店长有时会遇到以下错误:
使用SetExpressCheckout操作调用PayPal失败:安全标头无效
这表明您的 API 凭据对交易无效。导致API凭证无效的原因可能是
- 将沙盒 API 凭据用于实时交易(反之亦然);
- 未正确设置使用PayPal数字商品的账户使用API凭证;
- 复制和粘贴不正确的API凭证–例如,API签名可能包含句号(.),这意味着双击它只会复制签名的一部分。
为什么订阅付款会延迟收费?
使用PayPal创建订阅时,PayPal会控制收取定期付款的时间表。PayPal 还会批量处理付款,因此可能不会在付款到期的确切日期处理付款。相反,PayPal 会在到期日的 24 小时内处理付款。
例如,如果定期付款的到期日是7月1日下午2:00,PayPal可在7月1日上午12:00至晚上11:59之间的任何时间收取该笔付款。
为什么订阅有试用期和首次付款?
使用PayPal数字商品2.4或更新版本购买订阅服务时,你可能会注意到PayPal显示的条款包括免费试用期和首期付款,即使订阅服务不包括免费试用期。
例如,以下是 PayPal 中显示的每月订阅 25 美元的付款详情。第一张图片显示的是 2.4 版之前使用 PayPal 数码产品扩展创建的详情。第二张图片显示的是 2.4 版创建的详情。
尽管都是每月 25 美元的订阅,但订阅的付款详情却不同。
- 在PayPal数字商品2.4版之前创建的订阅的详情只包括每月定期支付25美元。
- 使用PayPal数字商品2.4版创建的订购包括相当于25美元的首次付款,然后是每月0美元的试用期。
在这两组细节中,你收到的金额和向客户收取的金额完全相同,但使用首期付款创建订阅有很多好处:
- 客户只需等待初始付款成功处理后即可激活订阅。这几乎总是不到一分钟的时间。如果不使用初始付款,客户需要等到 PayPal 在订阅开始日期收取第一笔付款,这可能长达 24 小时,取决于 PayPal 何时收取付款(定期付款分批收取)。
- 您保证在订阅激活前收到第一笔付款。
- 无论您的商店位于哪个时区,客户都能可靠地注册订阅。
遗憾的是,拆分订阅条款可能会让客户感到困惑。PayPal 没有提供其他方法来确保第一笔付款立即到账。
如何更改PayPal页面使用的语言,使其与我的商店语言一致?
PayPal Digital Goods会将你网站的语言发送给PayPal,要求它在PayPal页面上使用相同的语言。然而,PayPal并不总是满足这一要求,有时会默认使用英语或其他语言。
PayPal Digital Goods是根据PayPal文档和选择本地语言编写的,这表明可以强制使用语言。但在向PayPal商家技术服务部报告了意外语言问题后,他们建议,忽略请求的语言有时是默认行为,无法更改。
为什么PayPal只显示两个项目?
在PayPal查看项目时,你可能会认为只有两个项目的详细信息被发送到PayPal,因为似乎只显示了两个项目。
但是,PayPal隐藏了其他项目,而且尚未更新用户界面,以考虑到Chrome、Firefox和其他浏览器新版本现在使用的隐形滚动条。
要查看订单中所有项目的详细信息,您需要将鼠标悬停在项目列表上并滚动,如下视频所示。我们无法控制这种用户界面,PayPal有责任解决这个问题。
PayPal 数字商品响应速度快吗?它能在iOS上运行吗?

在小屏幕和所有苹果iOS设备上,适用于WooCommerce的PayPal数字商品使用PayPal的移动结账流程。
该流程为客户提供了移动优化体验,使结账更加方便,同时还解决了PayPal数字商品代码中影响iOS设备Safari浏览器的错误。
为什么订阅付款不能退款?
要使订阅付款的退款生效,请确保PayPal IPN已设置并正常运行。要处理退款,PayPal 数码产品扩展需要交易 ID。对于订阅付款,PayPal 只通过 IPN 发送交易 ID。
要在 PayPal 账户上配置 IPN,请访问 PayPal 标准通知 URL 设置指南。
一旦正确设置了 IPN,就可以在为记录订阅付款而创建的订单(包括初始订单和续订订单)上看到交易 ID 作为可点击链接。
评论(0)