E commerce 有没有可能在不将用户重定向到结账页面的情况下向使用贝宝API的用户收费? 发布问题编辑:

E commerce 有没有可能在不将用户重定向到结账页面的情况下向使用贝宝API的用户收费? 发布问题编辑:,e-commerce,paypal,E Commerce,Paypal,我发现使用+,这是可能的 问题: 我的目标是在移动应用程序中实现“一键结账”体验 是否可以使用PayPal API直接从服务器向客户收费,而无需将用户重定向到PayPal的快速结账确认页面?关键是让用户只对应用程序进行一次授权,而不是每次他购买东西时都进行授权(并且可能以类似于Facebook API的方式获得授权令牌) 我曾想过创建一个虚假的定期付款,并“捕获”每笔交易的金额,但我不确定如何做到这一点,以及它是否能实现我的目标 如果这是可能的,可能需要对业务进行某种形式的验证。在哪里可以找到有

我发现使用+,这是可能的

问题: 我的目标是在移动应用程序中实现“一键结账”体验

是否可以使用PayPal API直接从服务器向客户收费,而无需将用户重定向到PayPal的快速结账确认页面?关键是让用户只对应用程序进行一次授权,而不是每次他购买东西时都进行授权(并且可能以类似于Facebook API的方式获得授权令牌)

我曾想过创建一个虚假的定期付款,并“捕获”每笔交易的金额,但我不确定如何做到这一点,以及它是否能实现我的目标

如果这是可能的,可能需要对业务进行某种形式的验证。在哪里可以找到有关此验证过程的信息

非常感谢您抽出时间


另外,我已经在x.com论坛上发布了这个问题,但没有得到回复。

是的,您可以使用AJAX和webservice combunation并在同一页面上显示确认信息。

您正在寻找的是所谓的参考事务。这将允许你做一键付款或商店和帐单用户的贝宝帐户像信用卡,而无需重定向到贝宝;但是,您必须首先将客户重定向到PayPal,才能获得客户的同意

您还需要获得PayPal的批准才能使用参考交易,因此并非所有商家都能使用此功能


我认为这里存在重大安全风险。我认为这种情况在任何时候都不会发生。好吧,如果你可以在没有用户授权的情况下收费,理论上你可能会有一个骗局,你不断地向用户的paypal帐户收取你想要的任何费用。理论上你可以,但信用卡信息也是如此。显然,如果你不信任这个企业,你是不会允许的。如果其他人可以捕获预批准密钥并使用它,则存在安全风险,但我认为情况并非如此。另外,PayPAl对预先批准的交易施加了最大金额和日期限制。我想从服务器而不是客户端与PayPAl通信。我不想让用户看到paypal确认页面,除非有一次用户授权应用程序从您的服务器收费,您可以使用CURL(如果您使用php)将卡的详细信息从您的服务器发送到paypal服务器。一旦你得到贝宝的确认。将客户端转移到确认页面。要让客户机等待事务确认,请使用Ajax