Paypal 本机移动应用一次性批准付款和未来付款

Paypal 本机移动应用一次性批准付款和未来付款,paypal,Paypal,我正在使用PayPal的移动SDK v2.0将PayPal集成到我的移动应用程序中 是否可以让最终用户一起批准即时付款和预批准未来可能的付款 以下是我思考的流程: 用户登录 用户希望使用PayPal进行支付,并选中应用程序的一个框,以避免要求用户重新输入PayPal凭据以供将来购买 用户将进入PayPal本机视图并输入凭据 用户在同一视图上确认付款(以及未来付款的预批准) 用户在将来某个时候会回来尝试再次使用PayPal支付 应用程序不再向用户显示PayPal本机视图 当然这是可能的。基本上,未

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

是否可以让最终用户一起批准即时付款和预批准未来可能的付款

以下是我思考的流程:

  • 用户登录
  • 用户希望使用PayPal进行支付,并选中应用程序的一个框,以避免要求用户重新输入PayPal凭据以供将来购买
  • 用户将进入PayPal本机视图并输入凭据
  • 用户在同一视图上确认付款(以及未来付款的预批准)
  • 用户在将来某个时候会回来尝试再次使用PayPal支付
  • 应用程序不再向用户显示PayPal本机视图

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

    如果您之前没有为想要支付的用户存储令牌,那么您将向他们显示PayPal视图以登录并给予同意,获取授权代码,然后使用该代码获取令牌并刷新令牌。然后,您可以使用刚刚支付的代币,并将这两个代币存储起来以备日后使用