2016-11-17 7 views
-1

referrerId on sagepayの書類は必須ではありませんが、常に 'referrer id too short'というエラーが表示されます。私たちはnullを渡そうとしました、またはベンダー名で栄誉を与えられましたが、どちらの場合も常に同じエラーを受けました。ReferrerId too short

誰もがこの問題を解決する方法と方法を知っていますか? prolcol 3.00を使用していますが、エラーはsagepayテスト環境で発生しています。

+0

セージに直接話す。 – Takarii

+0

あなたのお役に立つです! – JohnDoe

答えて

1

文字列から完全に削除します。フィールドが送信された場合、Sage Payはその内容を検証し、要件を満たしていない場合はエラーを返します。 ReferrerIDは、Sage Payユーザーを参照しているSage Payパートナーの検証にのみ使用されます。

0

リファラーIDは、リファラー(リセラー)アカウントに割り当てられるUUID文字列です(ある場合)。長さは36文字です。

使用しない場合は、完全にのままにしてください。長さは36文字でなければなりません。 Sage Payは、データが含まれていないときに省略可能なフィールドを省略する必要があります。

あなた自身のリファラーIDのいずれかを構成することはできません。 Sage Payが作成して販売代理店に割り当てたものでなければなりません。これは私のものです(ブロックを無効にするためにブロックを移動していますが、実際の参照元IDを使用することが大好きですが、それはおそらくSO TOSとよく似ています)。

EB478671-4119-3F7A-A091-9E59464FB80C 

@ Neil-Collierが最初にこの回答を得ました。正解とマークすることをお勧めします。マイナーな詳細を追加しています。