カスタム ソリューション用に Authorize.net CIM API を実装しました。以前はすべて正常に機能していました。
Authorize.net CIM の SOP API を使用して顧客プロファイル ID と顧客支払者プロファイル ID を含む顧客情報を読み込もうとすると、失敗します。
マーチャント サンドボックス モード経由で Authorize.net CIM API の「getCustomerPaymentProfile」関数を使用しようとすると、「SOAP-ERROR: Encoding: object has no 'unmaskExpirationDate' property」というエラーが表示されます。
「getCustomerPaymentProfile」関数の Authorize.net CIM の XML API では ferfect が返されますが、このエラーは SOAP API でのみ発生します。
以下は、サンドボックス アカウントに使用している SOAP URL です。
ゲートウェイ WSDL: " https://api.authorize.net/soap/v1/Service.asmx?WSDL "
テスト ゲートウェイの URL: " https://apitest.authorize.net/soap/v1/Service.asmx "
最近、そのような問題に直面した人はいますか?