バグ報告 > その他 > イプシロン決済モジュールでエラーが発生する |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
drumn |
投稿日時: 2008/11/18 15:41
対応状況: −−−
|
新米 登録日: 2008/6/10 居住地: 投稿: 3 |
イプシロン決済モジュールでエラーが発生する イプシロン決済モジュールを利用していますが、
以下の内容のエラーが発生します。 <条件> 商品名が50byte以上の場合 <エラーメッセージ> 商品名の指定が異常です。 原因は、イプシロン側に送信する商品名の桁数が64byteを 超過していることでした。 送信する商品名には必ず「×」、商品数、「個 (代表)」が 必ず付加されるため、商品名が50byteでも最終的な 値が64byteを超えるようです。 そもそも商品名は50文字まで入力可能ですので、 最大まで入力すると100byteになります。 その状態であればどちらにせよエラーになってしまいます。 なので、送信する商品名は先頭から64byteまでを 送信するべきではないでしょうか? 尚、当方はSJIS-winに変換したあと、64byteまでに切り落として 送信するように修正しました。 オープンソースとはいえ、決済モジュールは 金銭が絡むデリケートな部分ですので、 もう少し品質を上げていただけないでしょうか... |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |