Paypal 在使用信用卡付款时不断要求创建新帐户

标签 paypal

难道这就是Paypal的真实行为。我正在使用 Paypal REST api(支付 api),它运行良好,客户可以使用它。唯一的问题是,当一位新客户(一次都没有访问过 paypal.com)试图购买我们的产品时,paypal 似乎要求他创建一个帐户。

程序如下:

  1. 第一次访问 paypal.com(意思是没有 cookie/没有缓存或其他任何东西)。
  2. 客户购买产品(我们的网站创建付款交易,然后将他重定向到 paypal.com)
  3. 客户点击使用我的信用卡或借记卡付款(他不想创建 paypal 帐户)。
  4. 设置的国家/地区是菲律宾(我认为 paypal 检测到这一点,所以它最初设置为我所在的国家/地区),我可以继续使用我的信用卡付款
  5. 我尝试将国家/地区更改为其他地方
  6. 问题来了,在某些国家/地区,我看到了不同的表格,用于在 Paypal 中创建新帐户的表格。

希望你明白我在说什么。谢谢。

最佳答案

请务必记住,并不能保证每笔交易都能保证客人结账。 PayPal 运行风险检查以确定访客结账的资格。有时客人结帐不可用。这是有意的。以下是确保尽可能频繁地为客人结账的几件事。

-已验证的 PayPal 帐户

-确认的电子邮件地址

- 启用访客结帐 - 要查看此内容,请登录,转到个人资料并单击“我的销售偏好”,单击网站偏好旁边的更新 - 向下滚动屏幕并找到“PayPal 帐户可选”部分 - 您可以启用/在此处禁用 PayPal 帐户可选。

-使用 Express Checkout,他们的购物车必须通过“SOLUTIONTYPE=Sole”

不幸的是,有一些参数仍然与 REST API 不兼容,包括仅适用于经典 API 的 SOLUTIONTYPE

如果满足所有这些条件但不可用,那么出于风险原因,我们的系统已决定禁用访客结账选项。这不是一个永久性的决定,它将在未来可用。

关于Paypal 在使用信用卡付款时不断要求创建新帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28039915/

相关文章:

php - 无法从快速结帐中获取 Paypal 交易 ID

Paypal express - 添加一个 "agent code"字段(不需要修改价格)

paypal - 无法生成临时类(结果=1)。错误 CS0030 :

paypal - Paypal 快速结帐的优惠券代码

android - WebView 中的 Paypal = 白页(不是 https 问题)

javascript - 购物车 : Paypal OR Google Checkout options working but not BOTH

ios - "Unauthorized Payment"Live 环境中有效信用卡错误

PHP POST 到 URL,用户被重定向

ios6 - Paypal Sandbox 不适用于使用 Paypal iOS SDK 的非美国开发人员

xhtml - Paypal 支付和自动数字媒体下载