2015-10-20 89 views
3

我使用paypal native sdk,在這裏沒有退款支付的概念。爲此,我們需要REST API的嗎?如果我們使用REST API,那麼我們需要獲取事務ID。我們怎樣才能做到這一點?如何使用PayPal在ios中退款?

謝謝,建議真的很感激。

回答

2

它必須與您的服務器端API(PayPal REST API - 退款銷售)一起實施。

  1. 當您的應用成功通過PayPal Mobile SDK進行支付時,將在JSON響應中返回付款ID。

  2. 您的應用程序與服務器進行通信,發送ID到你的服務器

  3. 你的服務器可以存儲值在數據庫中支付ID,並期待支付資源使用GET請求支付URI,這也驗證了移動支付(通過檢查響應serveral的字段)
  4. JSON響應將包含related_resources銷售對象,以"state": "completed",獲得銷售id,將在退款電話
  5. 製作使用退款API調用,步驟#4
  6. 012中的銷售ID個

參考鏈接:

Verify a mobile payment

Refund API reference

+0

尼斯回答,感謝張貼。剛剛閱讀文檔,其神話般的。 – user40910