5

ペイパル、マネーブルッカー、authorize.net、そして国内および国際的なペイメントゲートウェイプロバイダーなど、非常に多くのペイメントゲートウェイサービスプロバイダーが存在することを私たちは知っています。さて、私の質問は、世界の銀行に関係なく、ビザとマスターカードを処理するための独自の支払いゲートウェイサービスを開発するためのステップは何ですか。独自の支払いゲートウェイサービスを開発するには、どの組織から権限を取得する必要がありますか。独自の支払いゲートウェイサービスを開発するためにwww.visa.comとwww.mastercard.comによって提供されるAPIとプロトコルは何ですか。ペイメントゲートウェイサービスプロバイダーのAPIが、ビザカードブランドサイト、カード発行会社、およびアクワイアラー銀行とやり取りする必要があることを知りません。ガイドラインを教えてください...ご回答ありがとうございます。

4

1 に答える 1

41

支払いゲートウェイ支払い処理業者は2つの異なるものです。Authorize.Netのような支払いゲートウェイを使用すると、Webサイトまたはソフトウェアが支払い情報を支払い処理業者に送信して支払いを処理できます。支払い処理業者は、支払いの実際の処理を行います(たとえば、カードで資金が利用可能かどうかの確認、承認済みかどうか、AVSCVV検証など)。

VisaおよびMasterCardとの関係を築くには、メンバーサービスプロバイダー(MSP)および独立販売組織(ISO)になる必要があります。これには、前払いで約10,000ドル、承認された場合は年間5,000ドルかかります。身元調査とレビューが含まれます。これはあなたのスポンサー銀行によって行われ、あなたもそれを見つけなければなりません。

支払いゲートウェイを構築するには、多くの作業が必要です。これは、PHPのような言語で作成するプロジェクトではありません。CやC++などの高級言語を使用する必要があります。PHPよりもはるかに高速で堅牢なコンパイル済みのもの。PHP(つまりユーザーコントロールパネル)を使用してWebベースのフロントエンドを強化できますが、支払い処理を含むバックエンドのものは、高級言語である必要があります。オープンソースデータベースはこのようなタスクを処理できないため、エンタープライズレベルのデータベースも必要になります。基本的に、あなたは高価であるがこの種のもののために設計されたOracleデータベースの使用を検討しています。

最初の主要な問題はPCIDSSコンプライアンスです。定期的なコンプライアンスチェックを使用して、システムを上から下まで保護する必要があります。これは、思ったよりもはるかに困難です。そして、高価でもあります。

2番目の大きな問題は、処理ネットワークによって認定されることです。成功する支払いゲートウェイであるためには、すべての処理プラットフォームで認定されている必要があり、頭のてっぺんから考えることができるものが少なくとも16個あります。認定を受けるには、それぞれ約2か月かかります。あなたはそれらを同時に行うことができますが、あなたはそれらすべてで認定されるために少なくとも1年を見ているでしょう。また、それぞれに異なるAPIがあるため、それらすべてを処理するには、支払いゲートウェイをコーディングする必要があります。

3番目の大きな問題は、保存するデータです。PCI DSSの問題に対処する必要があるだけでなく、システムで何年にもわたって実行されるすべてのトランザクションをキャプチャして保存する必要があります。この種のデータには、大量のストレージスペースが必要になります(これも保護する必要があります)。

4番目の大きな問題は処理量です。ゲートウェイは、1秒以内にトランザクションを実行できる必要があります。つまり、ハードウェアソリューションは、特にホリデーシーズンに大量のトラフィックに対応できる必要があります。1秒あたり数百のトランザクション(成功した場合は数千)を処理できる必要があります。これが、PHPよりも高級言語を使用する必要がある大きな理由です。

5番目の大きな問題は、Web開発者が支払いゲートウェイに接続するために使用できる強力で使いやすいAPIを作成する必要があることです。彼らは、クレジットカード端末がコードを介して実行できるすべてのことを実行できる必要があります。それを文書化するのは楽しいはずです!;)

マイナーな問題は次のとおりです。

  • ECIに準拠していることを確認してください(すべてのインターネットトランザクションには電子商取引インジケーターが必要です)

  • すべてのデータ転送(SSL)の保護

  • ユーザーコントロールパネルの提供

  • 成功したい場合は、不正防止ツールも利用できるようにする必要があります

支払い処理業者の構築は、さらに困難な作業です。それには銀行との関係が必要になります(友人が彼らの新しいベンチャーのためにこのプロセスを経たばかりで、銀行が彼らと協力することに同意するためだけに1年以上かかりました)。顧客にお金を借りさせる可能性のある処理の問題に対処するために、多額のお金を確保しておく必要があると思います。私は少なくとも6つの数字を話している。

技術的なものは、少なくとも支払いゲートウェイを構築するのと同じくらい複雑です。銀行とやり取りする必要があります。それらの多く。そして、稼働時間は100%でなければなりません。私はそのすべての技術的側面にこれほど深く関わっていないので、それ以上具体的なことは何も言えません。

支払いゲートウェイは巨大なプロジェクトですが、実行可能です。動作するネットワークを制限すると、より簡単になります。たぶん、そこから始めて行くために最も人気のあるものに固執します。より良いアイデアは、処理銀行と提携し、それらを介してマーチャントアカウントを販売することかもしれません。次に、最初は支払いゲートウェイがそれらに対してのみ機能するようにします。その後、より迅速に起動し、クレジットカードの処理でお金を稼ぐことができます。支払い処理業者の部分は巨大で、おそらくあなたがやりたいことの範囲を超えています。そうでなければ、それは一握りのプログラマーをはるかに超えた巨大な事業です。あなたも弁護士が必要になるでしょう。

于 2012-11-11T20:28:08.330 に答える