Object describing a receipt template.
This object contains all of the data needed for adding or updating a receipt template on the gateway.
|integer||ReceiptRefNum||Gateway assigned ID of Receipt. (Ignored when adding a receipt)|
|string||Name||Name of receipt (used to identify receipt)|
|string||Target||Type of receipt output (Email or Print)|
|string||Subject||Subject line of email (Only applicable if “Target” is “Email”)|
|string||FromEmail||From email address (Only applicable if “Target” is “Email”)|
|string||ContentType||Content types supported by receipt (HTML, Text or Both)|
|string||TemplateHTML||HTML version of template (Base-64 Encoded)|
|string||TemplateText||Text version of template (Base-64 Encoded)|
Dim receipt As usaepay.Receipt = New usaepay.Receipt receipt.Name = "test receipt_VB" receipt.Target = "email" receipt.Subject = "test receipt" receipt.FromEmail = "email@example.com" receipt.ContentType = "text"
usaepay.Receipt receipt = new usaepay.Receipt(); receipt.Name = "receipt2"; receipt.Target = "email"; receipt.Subject = "receipt2"; receipt.FromEmail = "firstname.lastname@example.org"; receipt.ContentType = "text";
|1.3||Object added in 1.3 release|