Receipt
Object describing a receipt template.
Description
This object contains all of the data needed for adding or updating a receipt template on the gateway.
Properties
Type | Name | Description |
---|---|---|
string | 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) |
Places Used
Examples
.NET VB
Dim receipt As newtek.Receipt = New newtek.Receipt
receipt.Name = "test receipt_VB"
receipt.Target = "email"
receipt.Subject = "test receipt"
receipt.FromEmail = "support@newtekgateway.com"
receipt.ContentType = "text"
.NET C
newtek.Receipt receipt = new newtek.Receipt();
receipt.Name = "test receipt";
receipt.Target = "email";
receipt.Subject = "test receipt";
receipt.FromEmail = "support@newtekgateway.com";
receipt.ContentType = "text";
string message = "Yippy Skippy";
byte[] toencodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes(message);
string returnValue = System.Convert.ToBase64String(toencodeAsBytes);
receipt.TemplateText = returnValue;
Change History
Version | Change |
---|---|
1.7 | Changed ReceiptRefNum to type string |
1.3 | Object added in 1.3 release |