REST API是一個旋轉,並且因爲我的參考框架是「傳統的API」,特別是Express Checkout
,我非常想嘗試「映射」功能。PayPal REST API - 訂單和授權數量
得到的東西去,所以這是更多的 「概念」,比technical..maybe哪天就變成了 「維基」 ...
使用案例:payment_method:paypal
payer_info
(PayPal用戶)只是execute
- 爲了成功地(重新)後可用計算總計佔運費和稅(根據送貨地址),是正確的WA y通過
order
(而不是sale
)進行此操作,從而允許authorization
和capture
在這些詳細信息變得可用後(商戶)?換句話說 - ,我們沒有經典
GetExpressCheckoutDetails
因此這似乎是路徑(?)在此基礎上
- 爲了成功地(重新)後可用計算總計佔運費和稅(根據送貨地址),是正確的WA y通過
,和測試,我們可以假設"maximum" of 115%(以上
order
總數)爲撥打authorization
?根據測試,這似乎是true..otherwise"AUTHORIZATION_AMOUNT_LIMIT_EXCEEDED"
更新:如果你想知道:
你不能update a payment resource。它實際上表示在鏈接(但我已嘗試)。
你不能「重新執行」要麼
此時的作品迄今唯一授權< 115%
的總和在創建訂單時提供給貝寶的總金額不得超過115%或75美元(以較少者爲準)。
REF:https://developer.paypal.com/docs/integration/direct/create-process-order/
在文檔,
payer
object已status
定義爲:付款人的PayPal帳戶的狀態。目前僅支持
paypal payment_method
,但稍後可用於credit_card payment_method
。允許值:VERIFIED
或UNVERIFIED
。它似乎沒有在
sale
或order
返回。次要問題因此變成,你怎麼「需要」經過驗證的PayPal用戶(這是目前佔級別只設置 - 沒有API覆蓋)?見:flow_config
其他 「丟失」 的項目在API發行說明(例如fee
)記錄。
謝謝!