Native Mobile应用程序一次性批准付款和未来付款

时间:2014-09-19 04:48:05

标签: paypal

我正在使用PayPal的Mobile SDK v2.0将PayPal集成到我的移动应用程序中。

是否可以让最终用户批准立即付款并预先批准可能的未来付款?

这是我正在思考的流程:

  1. 用户登录。
  2. 用户希望使用PayPal进行付款并检查应用程序的框,以便不要求用户重新输入PayPal凭据以供将来购买。
  3. 用户进入Pay​​Pal原生视图并输入凭据。
  4. 用户在同一视图中确认付款(以及对未来付款的预先批准)。
  5. 用户将来某个时间回来并尝试再次使用PayPal付款。
  6. 应用程序向用户显示PayPal原生视图。

1 个答案:

答案 0 :(得分:1)

当然这是可能的。基本上,未来付款的想法是让用户安全地存储令牌并在用户同意后刷新令牌。因此,如果用户过去已经同意,当他们进入支付屏幕时,您已经存储了令牌而不需要他们登录。当他们点击付费时,您只需使用刷新令牌获取新令牌您的后端服务器并使用新令牌进行支付而无需任何用户交互。

如果您之前没有为想要付费的用户存储令牌,那么您将向他们显示PayPal视图以登录并同意,获取授权码然后​​使用它来获取令牌并刷新令牌。然后,您可以立即使用您刚刚支付的令牌并存储这两个令牌供以后使用。