ですから、クレジット カード情報の保存に関する投稿が数多くあることは知っています。私たちはモバイル アプリケーションを作成しており、ユーザーがカード情報を購入のたびに入力するのではなく、一度入力できるようにしたいと考えています。
Authorize.net CIMを調べたところ、これは理想的なソリューションのようです (クレジット カード番号を返すプロファイル ID またはトークンを保存するだけです)。 (必然的に)authorize.netによって処理されませんが、支払いを送信しているマーチャントアカウントによっても処理されます。つまり、ウォレットのようにクレジットカード情報を保存したいのです...必ずしもAuthorize.netで毎回処理する必要はありません。
CIM XML ドキュメント(p.94) を読むと、getCustomerPaymentProfileResponse がクレジット カードの戻りデータをマスクしているように見えます。
実装には他にもいくつかのオプションがありますが、私は、顧客が支払いアカウントを管理するための Web ベースの方法があることを本当に望んでいました. オンデマンドで呼び出して任意の加盟店のプロセッサに渡すことができるクレジット カード データを保存する方法を知っている人はいますか?
EDIT 4.28.2011 - 私はこれで壁にぶつかっています。クレジット カード情報をまったく保存せず、顧客に入力してから渡すようにしたらどうなるでしょうか。保存せず、HTTPS を渡し、転送中にカード データを暗号化しますか?