2013-06-12 9 views
5

私は、非常に特殊なニーズを持つクライアント向けのPOSアプリケーションを作成しています。クライアントは小売店であるため、クレジットカードを処理する際に物理的なカードがあり、それをスワイプすることができます。今のように、チェックアウトの終わりには、キャッシャーに合計額を提示し、キャッシャーは合計をクレジットカード端末に(手で - それはコンピューターに接続されていません)押し込み、カードをスワイプします支払いが処理されると、レジ係は「クレジットカードによる支払い」を押して領収書を印刷します。小売店舗のクレジットカード処理 - カードが存在します。 PCIコンプライアンス要件の最小化

問題は、合計での手キー入力は時間がかかり、エラーが発生しやすいことです。私はむしろ私のプログラムがクレジットカード端末にその金額を送って、トランザクションが処理されたときにメッセージを受け取るようにしたいと思う。私はPCIの外にいたいので、カードホルダーの情報(カード番号など)に触れたくありません。私がしたいのは金額を送って「受け入れられた」または「拒否された」ものを返すことだけです。あなたはこれが普通だと思いますが、私は情報を見つけることに失敗したようです。 (例えば、authorize.netのカード提示APIでは、カード番号を収集して送信する必要があります。カード番号を収集して送信することは望ましくありません。処理が完了したら通知してください。)

誰にでも解決策がありますか?誰もVerifoneやIngenicoのハードウェアで作業しましたか?私は、USB経由で接続された物理的な端末の番号または仮想のソフトウェア端末を送信しているかどうかは気にしない。私はちょうど自分自身の端末になりたくないので、私はカードデータのチェーンのどこにもいません。

答えて

1

私はVeriFone製品ラインナップ、シグネチャキャプチャ(Mx900シリーズ)とモバイルiOSデバイス(Vx600)の両方に精通しています。あなたの最初のハードルは、ユニットが小規模の人(小規模企業のオーナー)に対して、それぞれ約$ 500 & $ 900(小売)の高価であることです。

これらのことは、VeriFoneがVerishield Protect(VSP)をダビングすることによってPCIになると、あなたの友人となります。本質的にVSPは磁気ストライプヘッドのカードスワイプを暗号化し、POSソリューションは復号化要求を送信しなければなりません。これにより、POSソフトウェアは決済のために消費するか、料金を支払うことができます。

あなたが納得していると思うPCI要件の主な点は、クリアカードデータがコード内のどの時点でも「固定」できないということです。これらのソリューションのいずれかが適切な起動になりますポイント。

幸運を祈る!

1

payworksをご覧ください。彼らは、クレジットカードリーダーを統合するためのiOS/Android SDKを提供しています。あなたは決してクレジットカードのデータに触れません。

開示:私はpayworksのソフトウェアエンジニアです。

0

Pax S300はそれをサポートしていますが、サポートしているプロセッサは見つかりませんでした。 TSYSはそうしていますが、4ヶ月の暴走の後、私は決してデバイスを手に入れることができませんでした。 Helcimは素晴らしい顧客サービスを提供しており、2015年末までに合計金額をプッシュするIngenicoソリューションを計画していると報告しています。

関連する問題