4D Payments SDK 2016 .NET Edition

Questions / Feedback?

PaymentType Property

Specifies the type of EBT transaction to process.

Syntax

public TsyshcbenefitPaymentTypes PaymentType { get; set; }

enum TsyshcbenefitPaymentTypes { ptFoodStamp, ptCashBenefit }
Public Property PaymentType As TsyshcbenefitPaymentTypes

Enum TsyshcbenefitPaymentTypes ptFoodStamp ptCashBenefit End Enum

Default Value

0

Remarks

This property indicates the type of EBT transaction to send. The following table explains the transaction types in detail:

ptFoodStamp (0)This payment type is used to purchase groceries or food items using funds from the Food Stamp account associated with the customer's EBT card. The customer may not receive cash back for this transaction.
ptCashBenefit (1)This payment type is used to withdraw money from the Cash Benefit account associated with the customer's EBT card. The amount to withdraw is indicated by the TransactionAmount property.

The DebitPIN and DebitKSN properties are required for all transaction types except ttFoodStampVoucher. For most transactions, the Card property should be set with the magnetic stripe Track 2 data from the card. If the magnetic stripe cannot be read, set the CardNumber, CardExpMonth, and CardExpYear properties to send a manually-keyed transaction.

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