Re: [請益] 想做一個信用卡交易系統…

作者: bakedgrass (蒙古烤小草)   2017-04-21 12:41:17
直接跟銀行要API是不太可能的,應該去找第三方支付,他們通常會歡迎其他人
開發相關的程式。
中文世界的第三方支付我不清楚,但是以北美為例。如果你想要研究相關的API,
直接搜尋支付的名稱 + developer就可以找到相關的文件和API,甚至連SDK都有。
有些支付比較開放(像Moneris),有些還要另外申請(像Chase Paymentech)。
通常最基本的功能就是透過SOAP來傳送信用卡資料,再接收對方的code來
判斷交易成功與否。
不過其實我不建議自己開發套件,因為牽涉到信用卡的問題其實不是簡單把資料
傳走、接收就好。安全的問題才是核心。你今天自己寫了程式用在創業上,但是安全性
很差造成信用卡外洩會造成很大的麻煩。
有些第三方支付可以直接讓你不必傳資料到對方伺服器,像Moneris就有提供hosted
page,可以讓你的客戶轉到Moneris自己的資料輸入介面輸入信用卡資料,這些資料都
不會經過你的伺服器。但即使如此,還是有其他的安全問題要注意。
如果你真的想「玩真的」,建議你讀讀第三方支付的文件,瞭解一些基本名詞跟運作
流程。安全的部分請搜尋PCI compliance,瞭解相關的安全標準。
說到底,你如果只是要在創業的網站上使用信用卡支付的話,還是直接買別人寫好
的套件比較快喔
作者: mimikillua   2017-04-21 13:50:00
請問有推薦的套件嗎??
作者: bakedgrass (蒙古烤小草)   2017-04-21 15:42:00
套件要看地區和平台。例如我們公司是出北美Magento在用的套件https://goo.gl/fp0UsZ其他的我就不熟啦哈哈
作者: mimikillua   2017-04-21 18:12:00
感謝你 ^_^

Links booklink

Contact Us: admin [ a t ] ucptt.com