В чем разница между позицией Authorize.Net AIM и описанием

Я не уверен, в чем разница между description и lineitem. Является ли позиция списком купленных товаров, разделенных запятыми? Я хотел бы знать максимальную длину переменных и тип данных. Кроме того, хотелось бы знать, какое поле появляется в выписке по кредитной карте пользователя, описании или позиции. Не могу найти хорошую документацию.


person madphp    schedule 17.07.2012    source источник


Ответы (1)


Описание — это ваше описание транзакции. Это может быть что-то вроде «Первая оплата подписки» или «Возврат средств за транзакцию № 123456». Может быть до 255 символов (без символов). Дополнительную информацию см. на странице 24 руководства по AIM.

Позиции предназначены для добавления каждого товара или услуги, которые приобрел пользователь. Это включает в себя имя, цену, количество и т. д. По сути, это так, чтобы у вас была запись о том, для чего была совершена покупка. Позиции имеют следующий формат:

x_line_item
Optional
Value: Any string 
Format: Line item values must be delimited by a bracketed pipe <|>
Itemized order information

Item ID<|> 
The ID assigned to an item. 
Format: Up to 31 characters

<|>item name<|>
A short description of an item. 
Format: Up to 31 characters

<|>item description<|>
A detailed description of an item. 
Format: Up to 255 characters 

<|>itemX quantity<|>
The quantity of an item. 
Format: Up to two decimal places
Must be a positive number

<|>item price (unit cost)<|>
Cost of an item per unit, excluding tax, freight, and duty.
Format: Up to two decimal places
Must be a positive number
 The dollar sign ($) is not allowed when submitting delimited information.

<|>itemX 
taxable
Indicates whether the item is subject to tax.
Format: TRUE, FALSE, T, F, YES, NO, Y, N, 1, 0

Ни то, ни другое не требуется для обработки транзакции или отображения в выписках по кредитным картам ваших клиентов. Оба существуют, чтобы позволить вам лучше организовать вашу транзакцию в вашей учетной записи Authorize.Net.

person John Conde    schedule 18.07.2012