1 回答

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
這有點(diǎn)隱蔽。
創(chuàng)建訂閱時(shí),其狀態(tài)將設(shè)置為APPROVAL_PENDING
。"rel": "approve"
在響應(yīng)中查找鏈接(在 中links
)。URL 將如下所示:
https://www.paypal.com/webapps/billing/subscriptions?ba_token=xyz
這是您需要將客戶的瀏覽器重定向到的 URL。一旦他們點(diǎn)擊“訂閱”進(jìn)行批準(zhǔn),PayPal 會(huì)將他們的瀏覽器重定向到return_url
您在創(chuàng)建訂閱時(shí)設(shè)置的值。
PayPal 向該返回 URL 添加了 3 個(gè)額外參數(shù):(subscription_id
不言自明)、ba_token
(批準(zhǔn)令牌)和token
(???)。此時(shí),您可以從 PayPal 獲取訂閱詳細(xì)信息,其狀態(tài)現(xiàn)在應(yīng)為“ACTIVE”。
現(xiàn)在我只需要弄清楚為什么next_billing_time
設(shè)置在過去,以及為什么我沒有收到 PAYMENT_SALE webhooks :)
希望這能回答你的問題。
添加回答
舉報(bào)