WebEmvAuthorizationRequest

Type: Tessitura.Service.Client.Web.Payment.WebEmvAuthorizationRequest

Property Name Data Type Length Required Readonly Notes
Amount decimal number Y Amount to authorize. Use a positive amount to indicate a purchase, and a negative amount to indicate a refund.
TransactionOrigin string 20 Y Text indicating the origin of the transaction. The text will be written to T_PAYMENT_GATEWAY_ACTIVITY.origin if payment card tokenization is enabled.
UserData string 4000 N User-generated free-form text stored in T_PAYMENT_GATEWAY_ACTIVITY.user_data. Tessitura-generated transactions write the invoice, order, or contribution number.
MachineId integer Y The machine Id to use to look up EMV settings and configuration for this request.
FK: TR_MACHINE_SETTINGS.Id   Resource: MachineSettings
IsMoto boolean Y Set to true if the EMV device requires MOTO mode to be triggered via an API call.