4D Payments SDK 2016 .NET Edition
4D Payments SDK 2016 .NET Edition
Questions / Feedback?

FDMSRcResponseEWICDetail Type

Contains a single eWIC benefit/food item Detail in the eWIC response in case of a denial or exception.

Remarks

This type contains details on a single eWIC benefit/food item returned in an eWIC transaction response. The fields contained by this type are listed below.

Fields

ActionCode
String

Indicates the action taken by the eWIC Authorizer.

This field contains a two-digit code that indicates the action taken by the eWIC Authorizer. The values returned in an eWIC response are listed below:

Action CodeDescription
00Approved
01Category not prescribed
02Subcategory not prescribed
03Insufficient units
04UPC/PLU not prescribed
26Approved for lower price due to maximum price exceeded
27Approved for lower price due to maximum price exceeded and approved for less units than originally requested due to insufficient units.

OriginalItemPrice
String

Contains the store item price of this eWIC benefit/food item Detail in the eWIC response.

This field contains the store price per unit of a single eWIC benefit/food item in an eWIC response. It represents the original requested price per unit as sent in the eWIC request. The amount returned in this field contains two implied decimals. For example, "001000" indicates US $10.00.

OriginalQuantity
String

Contains the original quantity of this eWIC benefit/food item Detail in the eWIC response.

This field contains the original number or the total weight of a single eWIC benefit/food item in an eWIC response. It represents the original requested quantity as sent in the eWIC request. The amount returned in this field contains two implied decimals. For example, "00100" indicates 1 unit.

UpcItemPrice
String

Contains the approved item price of this eWIC benefit/food item Detail in the eWIC response.

This field may be returned in the eWIC response if the EBT eWIC transaction is declined. When the ActionCode in the eWIC respose is "00", "26" or "27" this field contains the maximum price per unit approved for a single eWIC benefit/food item which is less than the OriginalItemPrice sent in the eWIC request. The amount returned in this field contains two implied decimals. For example, "001000" indicates US $10.00.

UpcPluData
String

UPC or PLU Data determining this eWIC benefit/food item Detail in the eWIC response.

This field may be returned in the eWIC response if the EBT eWIC transaction is declined. It contains the UPC or PLU data identifying a single eWIC benefit/food item in the eWIC response.

UpcPluIndicator
String

Indicator identifying the data type of this eWIC benefit/food item Detail in the eWIC response.

This field may be returned in the eWIC response if the EBT eWIC transaction is declined. It contains a one digit indicator identifying the data type of a single eWIC benefit/food item. Possible values are:

0 (freitUPC - default) UPC (Universal Product Code)
1 (freitPLU) PLU (Price Look Up)

UpcQuantity
String

Contains the approved quantity of this eWIC benefit/food item Detail in the eWIC response.

This field may be returned in the eWIC response if the EBT eWIC transaction is declined. When the ActionCode in the eWIC respose is "26" or "27" this field contains the maximum quantity approved (represented as the number of items or total weight) for a single eWIC benefit/food item which is less than the OriginalQuantity sent in the eWIC request. The amount returned in this field contains two implied decimals. For example, "00100" indicates 1 unit.

Constructors

[VB.NET]
Public FDMSRcResponseEWICDetail()

[C#]
public FDMSRcResponseEWICDetail();



 
 
Copyright (c) 2020 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 7311]