EbizWebForm
Description
This object is used to create an ePayment form.
Properties
Type | Name | Description |
---|---|---|
String | FormType | EmailForm: for email payment forms PmRequestForm: for Credit Card or ACH tokenization forms WebForm: for Payment forms CheckoutGuest: for a minimal guest checkout form CheckoutUser: for a minimal user checkout form RPMCheckoutGuest: for a minimal guest checkout tokenization form RPMCheckoutUser: for a minimal user checkout tokenization form |
String | FromEmail | From email address. (required) |
String | FromName | From name. (required) |
String | EmailAddress | Customer email address. (required) |
String | CcEmailAddress | CC email addresses. (optional) |
String | BccEmailAddress | BCC email addresses. (optional) |
String | ReplyToEmailAddress | Reply to email addresses. (required) |
String | ReplyToDisplayName | Reply to display name. (required) |
String | EmailNotes | Email Notes. (optional) |
String | EmailNotesHTML | Base64-encoded HTML notes. (optional) |
String | EmailSubject | Email subject. (optional) |
String | EmailTemplateID | Email template id to use when sending an email. (required) |
String | EmailTemplateName | Email template to use when sending an email. (optional) |
Bool | SendEmailToCustomer | true or false. (required) |
String | CustomerId | Customer ID. (required) |
String | CustFullName | Customer's Full Name. (required) |
String | TransId | Transaction ID. (required) |
String | TransDetail | Transaction details. (required) |
String | InvoiceNumber | Invoice number. (required) |
String | PoNum | Purchase order number. (required) |
String | SoNum | Sales order number. (required) |
String | OrderId | Order ID. (required) |
DateTime | Date | Invoice date. (required) |
DateTime | DueDate | Invoice due date. (required) |
Decimal | TotalAmount | Total invoice amount. (required) |
Decimal | AmountDue | Amount due. (required) |
Decimal | TipAmount | Tip Amount. (optional) |
Decimal | ShippingAmount | Shipping Amount. (optional) |
Decimal | DutyAmount | Duty Amount. (optional) |
Decimal | TaxAmount | Tax Amount. (required) |
String | Description | Description. (optional) |
BillingAddress | BillingAddress | Billing Address. (optional) |
ShippingAddress | ShippingAddress | Shipping Address. (optional) |
String | ApprovedURL | Approved URL. (optional) |
Int | DisplayDefaultResultPage | 1 to display EBizCharge result page. 0 to display a user defined result page (ApprovalURL). (required) |
String | PayByType | CC for credit card payments. ACH for ACH payments. EMV for EMV payments - Leave empty to allow credit card payments only - For combinations, use comma to separate them: CC,ACH(optional) |
String | AllowedPaymentMethods | Visa, MasterCard, AmericanExpress, ACH (optional) |
Bool | SavePaymentMethod | True or false. (required) |
Bool | ShowSavedPaymentMethods | True or false. (required) |
String | CountryCode | ISO-3166-1: Alpha-2 Codes For example: US United Stated CA Canada https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes (required) |
String | CurrencyCode | Currency code. (required) |
String | ProcessingCommand | Processing command. Possible values: Sale, Credit, Void, CreditVoid, AuthOnly, Capture, PostAuth, Check, and CheckCredit. Default is Sale. (optional) |
String | SoftwareId | Software name (optional) |
String | TransactionLookupKey | A unique string that can be used to locate payments submitted using EBizWebForm (optional) |
TransactionLineItem | LineItems | List of invoice items. (optional) |
String | Clerk | Clerk information. (optional) |
String | Terminal | Terminal information.(required) |
Bool | ShowViewInvoiceLink | Show View Invoice Link. (optional) |
String | InvoiceInternalId | Invoice Internal ID. (optional) |
DeviceSettings | DeviceSettings | Device Settings. (optional) |
String | DocumentTypeId | Document Type ID. (optional) |
Bool | ShowViewSalesOrderLink | Show View Sales Order Link. (optional) |
String | SalesOrderInternalId | Sales Order Internal ID. (optional) |
Updated about 1 month ago