iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
永豐金融APIs

一步API串燒金融大豐收系列 第 6

Day6-我通知你的通知通知我!!!(無誤!

標題那個還真的是沒有寫錯~ 且聽我細細道來~
------------------------
【一步API串燒金融大豐收】D6
-弱水三千 唯取一瓢飲 藏在細節中的指引才是真道理!

昨天提到的兩個參數ReturnURL 與 BackendURL

$Service->ReturnURL = 'http://10.11.22.113:8803/QPay.ApiClient-Sandbox/Store/Return';
$Service->BackendURL = 'https://sandbox.sinopac.com/funBIZ.ApiClient/AutoPush/PushSuccess';

簡單來說

  • ReturnURL: 交易當下完成後的"即時"通知,
    建立訂單的發動方傳送了固定連結URL給主機,當此筆交易完成後主機端就會即時回傳交易訊息
    讓你能夠當下就能判別此筆交易已完成。
    小Q一下 :上列情況非常適用於信用卡~可還有另外一組虛擬帳號交易怎解!?

  • BackendURL:這時候就用到這一組固定連結的時候了,
    信用卡的交易通知用上面的那個URL剛好,可虛擬帳號正常邏輯來說應該不會是直接在網站上完成
    (此API目前沒看到WEBATM選項)那使用虛擬帳號就會有一段時間的時差,
    手機轉帳/跑去樓下711看櫃台妹紙順便去ATM轉帳之類的
    那相關的虛擬帳號時差的通知怎解?連介面平台都不是原有平台~
    這URL就可以用了!虛擬帳號付款完成後主機端就會通知這網址讓你知道交易完成了!
    實際測試 實測信用卡/虛擬帳號交易完成後
    都會由這個URL來做第二次通知,所以看來BackendURL可以用來做二次確認?

***今天好棒棒!用字好認真!!我們明天見!/images/emoticon/emoticon07.gif


上一篇
Day5-就差那麼那麼一點點!!!(指尖宇宙系列
系列文
一步API串燒金融大豐收6

尚未有邦友留言

立即登入留言