2012-07-11 5 views
0

고객이 내 사이트에서 신용 카드 정보를 입력 할 때마다 신용 카드 정보가 Authorize.net의 해당 게이트웨이 지불 토큰과 함께 데이터베이스에 부분적으로 저장됩니다. 프로덕션 사이트에서 만료되기 전에이 토큰이 얼마나 오래 좋은가요? 개발 또는 준비 계정의 이러한 토큰이 만료되지 않을 것이라고 가정합니다. 감사!Authorize.net 토큰 만료

답변

1

Authorize.net에서 반환되는 "customer_profile_id"를 언급하고 있습니까? 그렇다면이 토큰은 만료되지 않습니다. 프로필과 연결된 신용 카드가 만료/취소 될 수 있다는 점에 유의하십시오. 그러면 해당 토큰으로 향후 구매를 시도 할 때 오류가 발생합니다.

+0

그 및 gateway_payment_profile_id. 차이점과 더 중요한 점은 무엇인지 알고 있습니까? – RubyFanatic

+0

실제로 두 가지 모두 구매 트랜잭션을 제출해야합니다. 하나는 고객 레벨 (customer_profile_id)이고 다른 하나는 지불 레벨 (customer_payment_profile_id)입니다. 원하는 경우 고객 당 여러 개의 지불 프로파일을 가질 수 있습니다 - 파일에 여러 신용 카드가 있다고 생각하십시오. – steakchaser

+1

Authorize.net에서 [CIM XML guide] (http://www.authorize.net/support/CIM_XML_guide.pdf)를 확인하십시오. activemerchant gem은 기본적으로이 API를 루비와 같은 규칙에 맞게 만들뿐 아니라 낙타의 경우를 밑줄로 구분 된 단어로 변환합니다. – steakchaser