2011-02-02 75 views

回答

1

是的,我已經這樣做了,但由於與信用卡支付處理相關的PCI-DSS要求,這在技術上並不重要。評估的交易費用可能會高於可能的情況,因爲您根本無法存儲信用卡CV2值。收單銀行通常以較低的利率處理以有效CV2價值完成的交易。

我會忘記爲此轉錄用戶語音,Twilio尚不支持允許直接語音輸入的語法,並且使用轉錄服務對於此用例來說很麻煩。您需要捕獲的唯一數據是信用卡號碼,到期日期以及可選的賬單郵政編碼(適用於AVS)。所有這些數據都是數字,可以使用動詞<Gather> TwiML來捕獲。

Twilio有一種稱爲Tropo的競爭服務,支持用於捕獲語音輸入的簡單語法。儘管如此,我認爲這是Twilio上唯一的Tropo。 Twilio有一個更好的API,更便宜,並且由非常好的幫助人員運行。

最後你不想存儲CC號碼!這是不值得的麻煩!您必須存儲過期時間和zip,因爲Gather動詞一次捕獲一件事,然後通過POST或GET提交給您的應用程序。最後捕獲信用卡號碼,然後立即提交到您的網關購買,授權或標記。

希望這會有所幫助。

+0

謝謝小號!如果我不存儲CC信息,那麼PCI-DDS要求會降低嗎?或者當你說要求不平凡時,你究竟是什麼意思? – Crashalot 2011-02-02 18:37:41

0

我不認爲你會發現這是一個非常受歡迎的選擇。如果有人給你一個信用卡號碼,你想盡可能簡單 - 這意味着與一個人交談。

但是,如果您決定通過Twilio使用卡片,請使用小鍵盤(如Steve說的,使用Gather動詞)(當我給我的信用卡公司打電話時,他們要求您輸入它,而不是使用語音識別,這是一個很好的指標,其中一個更好)

4

對不起,但這是非常糟糕的建議。

PCI-DSS將不允許您在卡片處理完成後存儲CV2,並且其他詳細信息只能在有效需要的情況下存儲。

另外,Twilio不符合PCI-DSS Level One標準,所以電話首先通過網絡傳輸的事實是有缺陷的。它們將由Twilio存儲。

使用第三方ASR提供商,他們毫無疑問會在轉換時存儲他們從錄製中提供的回覆。

總而言之,這是不值得冒險/風險,使用一個專門的供應商,這是由一個獨立的QSA認證的一級。

0

像Twilio這樣的託管解決方案肯定無法工作,但您始終可以考慮在內部構建系統。今天通過Freeswitch + CMUSphinx您可以輕鬆構建IVR,以非常高的準確度識別信用卡號碼。

由於您將自行託管此係統,因此不會有隱私問題。