我可以在没有商家帐户的情况下使用 Paypal API 吗?

Can i use Paypal API without having a merchant account?

我是 paypal 的新手,我一直在努力研究如何使用沙箱使用 paypal api。然后我意识到我可能无法使用 API 因为我没有商家帐户。

我想做的是让我的贝宝非托管按钮在沙盒中安全。在沙箱中使用非托管按钮时,商家的电子邮件会暴露,包括付款价格等。所以我想防止它被暴露。我无法使用托管按钮,因为它不允许我自定义价格。

我搜索了如何使我的按钮安全,然后我发现了 API 和 paypal IPN。但我似乎迷失了说明。可能是因为我没有真实的商家帐户,所以我的访问权限受到限制?

所以我自己是否有必要拥有一个用于 paypal 的商家帐户来访问 API 并确保我的按钮安全?

我不记得(或找不到)具体是在哪里读到这篇文章的,但我很确定您需要有一个 merchant/business 帐户才能使用 paypal 的更高级功能。对于安全按钮,我 99% 确定您需要一个。

该帐户是免费的,所以没有理由不这样做(是的,我知道他们每笔交易收取 30 美分 + 2.6%),但长期的安心是值得的(至少对我而言)。

在沙盒中,您可以创建任何类型的帐户 (personal/business)。 PayPal 不会向您收取沙盒帐户费用,因为沙盒仅用于测试目的。请在 link 下面找到创建沙盒帐户的方法: https://developer.paypal.com/docs/classic/lifecycle/sb_create-accounts/

创建沙盒帐户后,请按照以下步骤创建按钮 link: https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/encryptedwebpayments/

您可以创建托管按钮(最简单且最安全),或者如果您愿意,也可以创建加密按钮。