EPSpecialField Type
Additional name/value pairs which can be added to a transaction.
Remarks
This type contains a Name and Value which may contain any additional information you wish to send to your gateway that this class does not currently send. You must know the field name in the gateway integration guide available from your gateway. For instance, the code below shows how to add a customer IP Address for the Authorize.Net gateway:
ICharge1.SpecialFields.add(new EPSpecialField("x_customer_ip", "255.123.456.78"));
Fields
name String |
Name of special configuration field to submit in this transaction. The Name and Value properties can be used to send special gateway configuration and transaction properties for each transaction. These properties can also be used to extend the functionality of this class by submitting additional information to the gateway. This property is not applicable for the LinkPoint, FirstData, YourPay, PayFuse, or Orbital gateways. |
value String |
Value of special configuration field to submit in this transaction. The Name and Value properties can be used to send special gateway configuration and transaction properties for each transaction. These properties can also be used to extend the functionality of this class by submitting additional information to the gateway. Note: This property is not applicable for the LinkPoint, FirstData, YourPay, PayFuse, or Orbital gateways. |
Constructors
public init()
public init(name: String, value: String)