2010-07-29 2 views
1

저는 정상적으로 RTFM 질문입니다.하지만 FM은 Authorize.net에 대해 이야기하고 있으므로 FM은 거의 R 가능하지 않습니다.authorize.net ARB에 customerId (x_cust_id)를 보내는 방법은 무엇입니까?

Silent Post 중에 전송되는 모든 필드를 볼 때 Authorize.net은 "x_cust_id"라는 항목을 반환합니다. 샘플 코드에서는 다루지 않았으며 XML 문서에서 해당 필드가 게시 될 위치를 알 수 없습니다. 나는 그것을 사용하고 싶다!

그래서 새 ARB 구독을 만들 때 정확히의 "고객 ID"를 어떻게 추가합니까?

또한 ARB에 보낼 수있는 모든 정보를 실제로 보여주는 문서가 있습니까? 내 옵션이 뭔지조차 모르겠다!

답변

1

침묵 게시물! = ARB. 그들은 서로 다른 두 가지입니다. 자동 게시는 트랜잭션이 Authorize.Net에 의해 처리 될 때마다 트리거됩니다. 그들은 각 트랜잭션의 결과를 서버의 스크립트에 보내 트랜잭션의 결과를 통지합니다. 이를 통해 프로그래밍 방식으로 실패한 구독을 관리 할 수 ​​있습니다. 그것은 페이팔의 IPN과 매우 유사합니다. x_cust_id는 ARBCreateSubscriptionRequest API 호출의 <customer/><id/> 필드에서 채워집니다.

참고로,이 내용은 ARB 가이드 20 페이지 및 21 페이지에서 설명합니다.

+1

"x_cust_id는 ARBCreateSubscriptionRequest API 호출의 필드에서 채워집니다." 그게 내가 찾고 있던거야. 고맙습니다! – Gus

+0

@Gus - 어떻게 고객 ID를 생성하고 있습니까? –