referrerId on sagepay 문서는 필수 항목이 아니라 'referrer id too short'오류가 항상 발생합니다. 우리는 null을 전달하거나 공급 업체 이름으로 값을 매기려고했으나 두 경우 모두 항상 동일한 오류를 받았습니다.ReferrerId too short
누구나 왜이 문제를 해결할 수 있는지 알고 있습니까? 우리는 prolcol 3.00을 사용하고 있으며 오류는 sagepay 테스트 환경에 있습니다.
referrerId on sagepay 문서는 필수 항목이 아니라 'referrer id too short'오류가 항상 발생합니다. 우리는 null을 전달하거나 공급 업체 이름으로 값을 매기려고했으나 두 경우 모두 항상 동일한 오류를 받았습니다.ReferrerId too short
누구나 왜이 문제를 해결할 수 있는지 알고 있습니까? 우리는 prolcol 3.00을 사용하고 있으며 오류는 sagepay 테스트 환경에 있습니다.
문자열에서 완전히 제거하십시오. 필드가 제출되면 Sage Pay는 내용을 검증하고 요구 사항을 충족시키지 못하면 오류를 반환합니다. ReferrerID는 Sage Pay 사용자를 언급 한 Sage Pay 파트너의 유효성 확인에만 사용됩니다.
리퍼러 ID는 리퍼러 (즉, 리셀러) 계정에 할당 할 UUID 문자열입니다 (있는 경우). 길이는 36 자입니다.
사용하지 않을 경우 완전히으로 두십시오. 길이가 36 자이거나 아예 존재하지 않아야합니다. Sage Pay는 데이터가 포함되어 있지 않을 때 선택적 필드가 생략되도록 요구합니다.
자신의 리퍼러 ID 중 하나만 만들 수는 없습니다. Sage Pay가 만들고 리셀러에게 할당 한 것이어야합니다. 이것은 내 것입니다 (블럭이 무효화되도록 주위로 움직여서 - 내 실제 리퍼러 ID를 사용하는 것을 좋아하지만, SO TOS에 잘 맞을 것입니다. 따라서 이것은 단지 보이는 것과 같은 느낌을줍니다) :
EB478671-4119-3F7A-A091-9E59464FB80C
@ Neil-Collier가이 답변을 먼저 받았으므로 정답으로 표시 할 것을 권장합니다. 사소한 세부 사항을 추가하고 있습니다.
세이지에게 직접 말하십시오. – Takarii
당신의 도움이 아주 좋습니다! – JohnDoe