저는 현재 ActiveMerchant를 사용하여 Authorize.net CIM과 통합하고 있습니다. 대부분 잘 작동합니다. 그러나 고객의 결제 프로필 정보를 업데이트하는 데 문제가 있습니다. (How can I update customer payment profile details in Authorize.NET (CIM)?)Authorize.net CIM이있는 ActiveMerchant - 고객 지불 프로파일을 업데이트하는 방법
기본적으로 ActiveMerchant가 API 요청을 Authorize.net에 보내려고하면 다음을위한 CreditCard 모델을 만들어야합니다. 단지 해시를 제공하는 대신 신용 카드 결제 세부 정보. 하지만 고객의 결제 프로필을 업데이트 할 때 카드 번호에 'XXXX1111', 만료일에 'XXXX'와 같은 가면 문자열 만 실제 값이 없습니다.
해당 값으로 CreditCard 유효성 검사 모델을 만들 수는 없지만 마스크 된 값을 Authorize.net에 다시 전달하면됩니다. 이 작업을 수행하는 방법에 대한 문서를 찾을 수 없습니다. 다른 누구도이 문제에 직면 했습니까?
내 모델 유효성 검사가 약간 짜증나지만 적어도 작동하는 것 같습니다. 머리를 주셔서 감사합니다! – Bryce