2011-09-15 19 views
1

いる人は、ここで承認NETでの取引のために承認NET例外ラインアイテム1が無効

を複数のラインアイテムを設定するために助けることができる私はエラーを取得していますコード例

var lineItem = new LineItemType(); 
        lineItem.itemId = "test"; 
        lineItem.name = paymentDetail.Name; 
        lineItem.description = paymentDetail.StartDate.ToShortDateString(); 
        lineItem.quantity = paymentDetail.Quantity; 
        lineItem.unitPrice = paymentDetail.UnitPrice; 
        lineItem.taxable = false; 

です:

レスポンスをサブコード:1

応答理由コード:270

応答理由の詳細:広告申込情報1が無効です。

+0

私の解決策は、lineItem.quantityに小数点以下を使用しないことでした。 たとえば、LineItemType **フィールドの** quantity **は小数ですが、 'lineItem.quantity = 0.5668; を使用するとエラーになります。ラインアイテム1は無効です 数量を1に丸めると完全に正常に動作します。 – KateA

答えて

5

広告申込情報の数量は、小数点以下2桁までです。したがって、あなたの受身の意志を0.5668から0.57に変更すると、それも機能します。 (AIM guideの24ページを参照してください)

+0

+1ソースへのリンクを含める – Webnet

関連する問題