我正在構建一個應用程序,用戶可以通過Paypal權限SDK(https://github.com/paypal/permissions-sdk-ruby)連接自己的Paypal帳戶。我能夠成功獲得用戶的許可,並且能夠存儲從Paypal權限SDK返回的令牌。現在,我正在使用以下Gem for Express Checkout(https://github.com/nov/paypal-express)。但是代表用戶的Paypal Express Checkout文檔並不清楚我們應該如何使用令牌來調用Express Checkout。Rails與貝寶權限和PayPal快速結賬
我有以下代碼
@api = PayPal::SDK::Permissions::API.new({
token: @credential.paypal_access_token,
token_secret: @credential.paypal_secret_token
})
凡@credential存儲在從貝寶權限SDK擁有令牌的數據庫我的對象。
現在越來越之後,我可以使用@api對象來獲取貝寶用戶名,密碼和簽名現在
request = Paypal::Express::Request.new(
:username => @api.config.username,
:password => @api.config.password,
:signature => @api.config.signature
)
,我的問題是,這些錢不會直接到用戶的支付寶賬戶,但它會進入我們的帳戶(我們創建了一個帳戶,以便我們可以在Paypal的Classic API部分創建一個應用程序)。
有沒有人可以幫助我?或者指向正確的方向?
您好,感謝您的回覆。我仍然有點失落..我試圖閱讀貝寶文檔,我只看到NVP api中的主題領域。這是我應該使用,而不是快速結帳API? – fatbotdesigns
你是對的,主題字段只在nvp和soap基本文檔中提及,因爲它是經典api的基本用法。這是您需要代表另一個帳戶調用任何傳統API(包括快速結帳api)時與您的API憑據一起使用的字段。 – yihui
謝謝!你的指導對我非常有幫助。 – fatbotdesigns