我正在建立電子商務(wù),并使用貝寶結(jié)帳作為付款方式。我在處理有關(guān)產(chǎn)品可用性的一些邊緣情況時(shí)遇到了一些麻煩。為了避免多人購買同一產(chǎn)品,我有兩個(gè)策略:當(dāng)客戶開始使用 paypal 結(jié)賬流程時(shí)阻止該產(chǎn)品并阻止其他任何人購買該產(chǎn)品。 這種方法的問題是,我想避免有人開始 paypal 流程,從未完成它并在沒有實(shí)際購買的情況下“阻止”產(chǎn)品。我可以通過在一定超時(shí)后(大約 5 分鐘)取消貝寶訂單來解決它在結(jié)帳過程結(jié)束時(shí)檢查產(chǎn)品可用性。這會(huì)很好用,但我需要取消貝寶訂單而不是捕獲它,以防產(chǎn)品不再可用在這兩種情況下,有些情況下我需要取消 paypal 訂單,但我不知道該怎么做。在這里,在官方文檔中,他們建議取消授權(quán)付款,但這不適用于我的用例:我用的是capture支付,因?yàn)椴恍枰猘uthorization流量我沒有授權(quán) ID我認(rèn)為我的情況應(yīng)該是標(biāo)準(zhǔn)情況,但我在 stackoverflow 或相關(guān)文檔中找不到任何內(nèi)容
1 回答

萬千封印
TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
絕對(duì)沒有必要取消 intent:capture。
不存在這樣的調(diào)用,因?yàn)樗耆嵌嘤嗪筒槐匾摹?/p>
不管它是否已被批準(zhǔn),根本就不要捕獲它。
TL;DR 沒有人需要知道您不會(huì)這樣做。只是不要這樣做。
- 1 回答
- 0 關(guān)注
- 167 瀏覽
添加回答
舉報(bào)
0/150
提交
取消