2013-09-06 10 views
9

現在、私はカスタムPOSソリューションを作成しているチームで働いています。 IC /クレジットカード端末(VeriFone、Vx510など)との統合を検討しました。私は、最も簡単なモードは、キャッシャーが顧客が支払う金額を端末に手動で入力させることです。より高度な(希望の)方法では、POSは支払われる金額を端末に送信します。VeriFone端末とPOSアプリケーションの統合

「モード」にかかわらず、が成功した場合は、VeriFoneからの情報を取得したいと考えています。ここに私達が到達した行き詰まりがあります。 AFAIKは、VeriFone端末をプログラミングしたり、VeriFone端末と統合するためには、VeriFoneの認定資格者になる必要があります。もしそうなら、私はどこから始めるべきかを知っています。そうでない場合は、私に知らせてください。

端末に支払いが成功したという情報を得る他の方法はありますか?この種のデバイスと通信するサードパーティのライブラリはありますか?私が見つけることができる私の問題のスレッドに最も関連するthisですが、それは私のための多くの助けではなかった。 秘密のデータを処理したくないので、Authorize.NETと統合したくないです。

答えて

7

オクトーなことが分かりました。製造元(VeriFoneなど)は「クリーン」なので、あなた自身ですべてをプログラムし、PCIコンプライアンスを満たす必要があります。したがって、少なくともVeriFoneデバイスでは、開発者の認定を取得する必要があります。
例えば、SIX、またはPolskie ePłatności(ポーランドのプロバイダの1つ)などのサードパーティのプロバイダから端末を注文した場合、それは何らかの種類のものがあり、それを「ファームウェア」と呼ぶことにします。この「ファームウェア」は、少なくともキャッシュレスのトランザクションを実行するためのアプリケーションを提供します。また、便利な通信プロトコルも必要です。もちろん、何らかの種類のNDAに署名する必要があります。

短く:
クレジットカード端末と統合したい場合は、ローカルのクレジットカード決済サービスに電話して、統合したい端末を送信するよう依頼してください。すべての国に独自の取引センターがあるので、ソリューションは全国に広がります。

4

payworksは、iOS/Androidアプリ内にクレジットカードリーダーを統合するSDKを提供しています。彼らはカードリーダーから加盟店の銀行への接続を管理します。機密データに触れる必要はありません。

Verifone端末については、Verifone e105、e315、およびe335をサポートしています。完全なハードウェアリストhereを見ることができます。

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

関連する問題