0

これは、私が現在開発しているシステムの 1 つのシナリオです。

私は、ユーザーが製品をオンラインで登録して配置し、価格を提供し、購入者が製品をショッピング カートに追加できるプラットフォームを持っています。

チェックアウト時に、購入者は安全な (https) プロトコルでクレジット カード情報を入力します。

私の質問はこれです:

(購入が成功したときに)製品所有者が自分のアカウントにお金を受け取る方法をどのように実装しますか? ショッピング カートにはさまざまなベンダーの製品が含まれている可能性があるため、ベンダーは購入後にお金を受け取る必要があることを忘れないでください。購入者のクレジットカードを受け取り、支払いが承認されているかどうかを確認し、購入者が行った購入からベンダーが必要とする金額に支払った金額を分割できる機能はありますか?

また、これを取引履歴として残す必要があります。

私は Java でこれを行っていますが、オンラインでの支払いプロセス/手順についての手がかりがありません。

前もって感謝します。

PS私は米国の銀行口座を持っていません。今のところ、南アフリカ市場に対応しています。
編集南アフリカの企業の場合、ビジネスアカウントを申請する必要があります。これにより、インターネットバンキングを介してオンラインでアイテムを購入できます(つまり、オンラインショップは、購入者がインターネットを介してオンライン購入できるように、アカウントの詳細をオンラインで提供する必要があります)バンキング) またはPayGateなどのオンライン決済ゲートウェイ経由。残念ながら、ここの各銀行には、信頼できる特定の支払いゲートウェイがあり、他の銀行はこれらの支払いゲートウェイに関連していない可能性があります.

PayPal 機能は南アフリカではまだ利用できません。FNBは PayPal (実際には eBay) との交渉に忙しく、ここに機能を導入しています。成功した場合、FNB のみが PayPal をサポートします。

4

3 に答える 3

1

利用可能な主要なサードパーティプロバイダーの支払いAPIを実装する必要があります。次に、顧客がAPIクレデンシャルを提供して、顧客を表すこれらのAPIに接続できるようにする必要があります。それは支払いが彼らに直接行くことを可能にするでしょう。

問題:これらのAPIで払い戻しが許可されている場合、払い戻しを行うことでこれらのアカウントから基本的にお金を受け取ることを妨げるものは何もありません。これは当然、脳の半分を持っている人があなたのサービスを使用することを思いとどまらせます。

お住まいの地域によっては、これがそのまま提供できるサービスではない場合があります。Paypal、Amazon、Googleの決済サービスを利用できる国でパートナーを探す必要があるかもしれません。そうすれば、仲介業者の支払いオプションを実装できます。

于 2010-02-25T14:21:47.123 に答える
1

これはまだプログラミングの質問ではありません。あなたの国でクレジットカード会社がどのように機能しているかについて、あなたは十分に知りません (または私たちに教えてくれませんでした)。

それとも、あなたの質問は本当ですか: 「ベンダーごとに注文のリストを分けるにはどうすればよいですか?」

于 2010-02-25T12:40:49.727 に答える
0

米国の銀行口座をお持ちですか。Amazon には、この種の機能に特化した支払いがあります。

機能一覧

于 2010-02-25T10:51:30.643 に答える