正如JatinB已经提到的那样,新发布的Android手机支付SDK PayPal不支持周期性支付。 PayPal原来的原生Android库曾经被称为MPL。
根据您的应用需求和国家的有针对性的对您有几个选项可供选择:
如果应用程序的目标是向美国市场 - Stripe Android library将允许你来标记的信用卡详细信息,并将其储存在后端服务器上进行定期付款。 Braintree Android library也允许通过使用他们的Venmo Touch框架来保存信用卡信息。在这两种情况下,您都必须弄清楚自己的手,并在后端服务器端进行一些开发以实施重复性支付功能(因为这是由服务器发起的重复性收费)。
如果移动应用程序针对的是美国以外的客户,则选择在多个国家/地区工作的本地图书馆是有限的。在这种情况下,最好的选择是使用已经提到的PayPal的Express Checkout产品,这是一款网络结帐产品,但是具有针对移动重定向的移动优化UX(自动检测浏览器用户代理)。您可以将此结帐流程嵌入到Android Web视图中,以避免从本机应用程序重定向到外部Web浏览器。并继续发送电子邮件给PayPal,Stripe和Braintree的人,他们是否会在美国境外发布手机支付库国家:)
感谢您的帮助。 –