2017-03-08 65 views
0

對不起,如果這個話題太不具體,但實際上我不知道在哪裏問別的。如果這個問題不好,請隨時關閉它。PayPal - 一次購買可以有多個結算協議?

我的問題是,如果有可能執行/在paypal在一個購買從一個用戶批准多種計費協議?

我們創建了一個商店,用戶可以購買不同的虛擬產品,爲不同的時期。如果用戶購買2個或更多產品,我們希望爲每個產品創建一個結算協議(即12個月)。如果我正確理解了paypal API,則必須單獨批准每個產品(訂閱/結算協議)。 有沒有辦法讓用戶根據所有產品批准一次結算協議?或者我們可以創建一個包含多個產品的結算計劃?

感謝您的幫助提前。

回答

0

According to PayPal,這是不可能做到這一點使用最新版本的SDK。的。但是,應該可以使用目前不推薦使用的SOAP版本的SDK來完成此操作。有幾項與創建結算協議相關的API調用,但有兩種基本情況需要調用:SetExpressCheckout和CreateRecurringPaymentsProfile。使用SOAP API進行此調用的所有支持文檔都清楚地表明每個事務有10個結算協議的限制。例如,這取自CreateRecurringPaymentsProfile的文檔:

RecurringPayments | ProfileDetails

(必填)每個請求最多可包含10個定期付款配置文件 。的輪廓細節的順序必須在SetExpressCheckout 請求指定的結算協議細節的順序 匹配。

我在嘗試這種使用快速結賬特別是PHP SDK的過程中,我將提供關於我是否能夠在事實上得到這個工作的最新情況。

我很抱歉,這不是清晰的答案,因爲它應該的,但周圍由開發商提供了這個問題的文件是直接衝突的和國際海事組織應該有一些解釋在這裏。