在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP/ 關(guān)于微信支付如何關(guān)聯(lián)商戶訂單和微信訂單如何對(duì)接的問題?

關(guān)于微信支付如何關(guān)聯(lián)商戶訂單和微信訂單如何對(duì)接的問題?

現(xiàn)在做微信掃碼支付模式二,已經(jīng)完成的模式是用戶選擇數(shù)量,然后點(diǎn)擊立即支付,彈窗出現(xiàn)二維碼,此時(shí)會(huì)生成一個(gè)商戶訂單號(hào)。往支付信息記錄表里邊存入一條數(shù)據(jù)。用戶支付后更改對(duì)應(yīng)訂單的支付狀態(tài)。但是會(huì)有一個(gè)問題就是如果有客戶不停的點(diǎn)擊立即支付,但是實(shí)際上不支付或者只支付其中一條。這樣的話,就會(huì)生成多條支付記錄。此時(shí)我怎么確定用戶的訂單對(duì)應(yīng)的哪一條支付記錄呢?

另外就是支付通知回調(diào)中我網(wǎng)上查了好久沒找到如何告知微信我已經(jīng)收到并處理這個(gè)支付通知,請(qǐng)問如何返回?cái)?shù)據(jù)呢?

回答
編輯回答
不討囍

你往支付寶或者微信的訂單號(hào)并不是商品的訂單號(hào),而是你 “ 往支付信息記錄表里邊存入一條數(shù)據(jù) ” ,而是這里生成的支付號(hào),支付成功后更改是這個(gè)條數(shù)據(jù)的狀態(tài),然后再去跟新訂單狀態(tài)

2018年9月23日 07:30
編輯回答
青黛色

同一個(gè)商戶下,商戶的訂單號(hào)唯一。也就是不管用戶提交幾次,微信這邊只會(huì)生成一個(gè)支付單。

2017年10月9日 06:15
編輯回答
瞄小懶

我的理解是 生成一個(gè)商戶訂單號(hào)如果這個(gè)訂單沒有支付成功,則每次刷新就是這一條記錄,只是更改下訂單號(hào)就好了,直到微信異步通知這個(gè)訂單支付成功后,下次點(diǎn)擊刷新二維碼才生成一個(gè)新的訂單號(hào),進(jìn)行支付。希望可以幫到你

2018年3月9日 01:31
編輯回答
初心

首先點(diǎn)擊完立即支付按鈕后這個(gè)按鈕應(yīng)該變成不可點(diǎn)擊狀態(tài)。就算是用戶多次提交,每提交一次你的訂單號(hào)肯定是唯一的啊,這樣其實(shí)每次生成的支付二維碼也是不一樣的。至于確定用戶的訂單對(duì)應(yīng)的哪一條支付記錄,這個(gè)支付完成后會(huì)有回調(diào)啊,這個(gè)回調(diào)里有你平臺(tái)的訂單號(hào),你可以根據(jù)這個(gè)訂單號(hào)去查詢你自己平臺(tái)的數(shù)據(jù)庫的數(shù)據(jù)庫,然后成修改對(duì)應(yīng)支付完成狀態(tài)。(這邊注意一下修改時(shí)的原始狀態(tài))最后處理完了之后php的話直接echo 'SUCCESS'就算告訴威信你收到通知了

2018年2月5日 18:48