TerminalConfig Object:
See the setTerminalConfig() method
Constructor:
public TerminalConfig(
String device_name,
boolean enable_emv,
boolean enable_debit_msr,
boolean enable_tip_adjust,
boolean enable_contactless);
Parameters
| Type | Parameter | Description |
|---|---|---|
| String | device_name | Name of device, should be "MP200". |
| boolean | enable_emv | Enable EMV transactions. When set to "false", the terminal will ignore a card dip. |
| boolean | enable_debit_msr | Enable debit MSR transactions. (Tip adjust not allowed) Changing this value will require a terminal reboot. |
| boolean | enable_tip_adjust | Enable tip adjustable transactions. Transaction amount can be adjusted after authorization. |
| boolean | enable_contactless | Enable contactless. When set to "false", the terminal will ignore a contactless (tap) payment. |