2016-09-06 5 views
-1

これは、このような質問をするには良い場所ではなかったが、私はいつもStackoverflow私は私の問題にいくつかの答えを得ることができますから助けを得たので申し訳ありません。オークション電子商取引の良い実践 - クレジットカードの詳細を保存する必要がありますか?

ここには、市場にあるアイテムの入札を行うことができる、多くの有名なウェブサイトのような電子商取引のウェブサイトを構築しています。

私が確信しておきたいことは、誰かが何らかのアイテムに入札したときに、彼らの言葉を元に戻すことができないということです。彼らが受け入れられると、銀行口座から資金が引き出されるべきです。というのは?

私は商人がオファーを受け入れるならば安全であることを望んでいるので、彼らはお金がほしいと思うので、彼らは別の合法的なオファーを探したくありません。

どうすればいいですか? クレジットカードの詳細については、入札オファーを行う際に尋ねて、そのオファーがマーチャントによって受け入れられた場合にのみ、アカウントから引き出し操作を行う必要がありますか? [自分のデータベースで自動トリガーを使用する]

これを実行するのがベストプラクティスでない場合は、これはどれですか?

私は支払方法には本当に新しいですし、私はちょうど支払ゲートウェイのための私の検索を始めた(多分、彼らは私にこの機能を提供しています...私は知らない!?)

答えて

1
  1. あなたは信用を保存することはありませんカードの詳細は、実際には、カードがキャンセルされた可能性があるので、詳細を支払うことの保証はありません。

あなたが探しているのは、認可と遅延キャプチャです(見ているタイムラインによって異なります)。異なる支払処理担当者は、認可を保持できる期間に応じて時間要件が異なります。一般的には、APIを使用して料金(クレジットカードの「保留」のようなもの)を承認し、その後、資金が移転されるキャンセルまたは取り消しのいずれかを行うリクエストを行います。このプロセスとSquareのAPIの詳細については、こちらをご覧ください。https://docs.connect.squareup.com/articles/delayed-capture-transactions/

+0

tristansokolありがとう、私はこの目的のためにStripeを使用できると教えてくれましたか?前もって感謝します! – TiagoM

+1

Square、Stripe、PayPal、Authorize.netはおそらく皆さんのニーズをここで満たすことができます。 – tristansokol

関連する問題