正如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的人,他們是否會在美國境外發布手機支付庫國家:)
感謝您的幫助。 –