私は現在、ActiveMerchantを使用してAuthorize.netCIMと統合しています。それはほとんどうまく機能しています。ただし、顧客の支払いプロファイル情報の更新に問題があります(これに似ています-Authorize.NET(CIM)で顧客の支払いプロファイルの詳細を更新するにはどうすればよいですか?)
基本的に、ActiveMerchantがAuthorize.netにAPIリクエストを送信する場合、ハッシュを提供するだけでなく、クレジットカード支払いの詳細用のCreditCardモデルを構築する必要があります。しかし、顧客の支払いプロファイルを更新するために、そのカードの実際の値はありません。カード番号の「XXXX1111」や有効期限の「XXXX」などのマスクされた文字列のみがあります。
これらの値を使用して検証用のCreditCardモデルを作成することはできませんが、マスクされた値をAuthorize.netに返すだけです。ただし、これを行う方法に関するドキュメントは見つかりません。他の誰かがこの問題に直面しましたか?