iT邦幫忙

0

php串接金流到第三方金流公司的流程問題

我用 php 在做一個購物網站,
要串接金流到第三方金流公司進行信用卡或網路ATM付款。
想請問:
當用戶選好付款方式並填好收件資料,
按下送出後把表單用 POST 方式傳送到第三方金流公司進行付款的動作,
那此筆訂單的資料我要何時新增到我的數據庫內呢?
謝謝大家!

7
jerry00218
iT邦好手 10 級 ‧ 2016-06-29 00:06:12
最佳解答

我覺得在送給第三方金流之前就先儲存,然後加個狀態的欄位,當第三方回應付款成功,再修改狀態為成功的訂單。或是你可以使用含 Transaction 功能的資料庫,使用 Begin 、 Rollback 及 Commit 決定要不是確實寫入。

1
jarrys1
iT邦新手 4 級 ‧ 2016-06-29 15:23:48

之前用歐付寶是用怹們的api和自已產生一個訂單編號再送到他的付款頁面
然後他們冇一個api是查付款狀態

在那api裡你只要把你店家代號和密碼填上加上訂單編 號,他就會回傳一個值

好像0是未付,1是巳付這様

所以你程式可以用他的api去查該筆訂單冇無付款等等

0

我要發表回答

立即登入回答