iT邦幫忙

0

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

samjam 2016-06-28 20:51:3912286 瀏覽
  • 分享至 

  • xImage

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

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
7
Richie
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
混水摸魚
iT邦研究生 2 級 ‧ 2016-06-30 14:00:02

可以參考這篇
https://www.webteach.tw/?p=591

我要發表回答

立即登入回答