我試圖使用PayPal SDK集成支付網關。它工作正常。但我想要的是,有什麼辦法可以避免默認的PayPal付費界面?Android的支付網關集成
我的意思是paypal SDK打開一個UI來輸入信用卡信息(卡號,失效日期,CCV)來購買東西。我已經有這些信息。所以我只想避免再次輸入這些信息。
有什麼方法可以使用任何方法而不是paypal UI來傳遞這些信息嗎?
在此先感謝。
我試圖使用PayPal SDK集成支付網關。它工作正常。但我想要的是,有什麼辦法可以避免默認的PayPal付費界面?Android的支付網關集成
我的意思是paypal SDK打開一個UI來輸入信用卡信息(卡號,失效日期,CCV)來購買東西。我已經有這些信息。所以我只想避免再次輸入這些信息。
有什麼方法可以使用任何方法而不是paypal UI來傳遞這些信息嗎?
在此先感謝。
要直接回答問題,您可以直接使用自己的用戶界面和PayPals API。請參閱此處的說明:https://developer.paypal.com/docs/api/
問題以及爲何看到它是因爲paypal SDK啓動了一項paypal服務,該服務實際上是爲您處理付款以及爲什麼您獲得其用戶界面。一般來說,NasaGeek表示,讓用戶更方便地使用已知的界面輸入他們的信息。但是,這是您的設計選擇...
在研究中,我發現使用RESTful API是Dwolla如何在SDK中執行此操作: 如果您查看Android上的其他支付SDK,如Dwolla他們通過處理請求和響應來做到這一點,所以你可能不會被他們的用戶界面卡住。 https://github.com/therockstorm/dwolla-java-sdk
付款方式不一定是貝寶。它可以是任何授權的支付服務。感謝您的意見。我正在嘗試。 –
你是怎麼得到這些信息的?我認爲,您的用戶通常會比您的應用更加方便地在廣爲人知的信任服務(Paypal)中輸入他們的信息。 – NasaGeek
其實這是一個私人軟件,將用於私人網絡,沒有人可以使用它從網絡外部。用戶必須輸入他們的詳細信息才能在該專用網絡中使用全部功能。 非常感謝您的意見。你的觀點很好。 –
即使從用戶那裏接受這樣的付款信息也會帶來固有的風險,尤其是當用戶的信息被盜時,您可能需要承擔泄漏(例如身份盜用)的責任。在幾乎所有情況下,最好讓第三方支付網關(如Paypal)處理您的應用程序的這一部分,因爲它是他們的**核心**業務產品,並且他們(並且最好是)專家。 – jpaugh