接受贝宝付款,仅在网站上注册的电子邮件
Posted
技术标签:
【中文标题】接受贝宝付款,仅在网站上注册的电子邮件【英文标题】:Accept paypal payment only registered email on the website 【发布时间】:2022-01-18 18:38:25 【问题描述】:我有一个 PayPal 交易所,我想 - 只接受那些拥有相同的 paypal 电子邮件和在网站上注册的相同电子邮件或在 wordpress 中与 paypal 中相同的用户名的用户的 paypal 付款。 - 只接受贝宝余额付款,不接受信用卡怎么做?
【问题讨论】:
欢迎来到 Stack Overflow _ 看起来您试图让某人为您编写代码,这不是本网站的用途 _ 请访问 SO 帮助中心的“询问”部分以了解有关提交格式正确的问题的更多信息_这样做将有助于确保您的帖子不会收到负分>>> ***.com/help/asking 【参考方案1】:记录在Set up standard payments 的常规 PayPal 结帐将让您查看在捕获之前批准付款的付款人电子邮件。这将发生在 onApprove
回调中,如果您有适当的基于 API 的后端集成,它应该反过来调用您的服务器。然后,该服务器路由可以立即对 orderId 进行“GET”调用,以从 PayPal 获取 API 响应,其中包括批准它的人,并且仅在可访问时捕获它,如果电子邮件不返回错误以显示给用户不匹配。
您可以阻止在 SDK 查询字符串中显示带有 &disable-funding=card
的黑卡按钮,或者通过在 paypal.Buttons
调用的对象参数中指定 fundingSource
来仅呈现 PayPal 按钮。这在Standalone buttons 中有记录。
但是,使用 PayPal 付款的客户可以使用其帐户中的任何资金来源,可能是余额、银行或卡或其他任何东西。资金来源被设计为保密,您看不到或控制它,您只知道您收到了 PayPal 付款。
【讨论】:
以上是关于接受贝宝付款,仅在网站上注册的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章