Property | Type | Description | |
---|---|---|---|
deviceInfo | DeviceInfo | ||
deviceObservers | List |
||
remoteApplicationID | string | ||
remoteSourceSDK | string | ||
transport |
Method | Description | |
---|---|---|
CloverDevice ( string packageName, |
||
Dispose ( ) : void | ||
Subscribe ( CloverTransportObserver observer ) : void |
Adds a observer for transport events to the member transport object to notify
|
|
Subscribe ( ICloverDeviceObserver observer ) : void | ||
Unsubscribe ( ICloverDeviceObserver observer ) : void | ||
doCapturePreAuth ( string paymentID, long amount, long tipAmount ) : void | ||
doCloseout ( bool allowOpenTabs, string batchId ) : void | ||
doDiscoveryRequest ( ) : void | ||
doKeyPress ( KeyPress keyPress ) : void | ||
doLogMessages ( LogLevelEnum logLevel, string>.Dictionary |
||
doOpenCashDrawer ( string reason ) : void | ||
doOrderUpdate ( DisplayOrder order, DisplayOperation operation ) : void | ||
doPrintImage ( string base64String ) : void | ||
doPrintImageURL ( string urlString ) : void | ||
doPrintText ( List |
||
doRefundPayment ( string orderId, string paymentId, long amount, bool fullRefund ) : void | ||
doResetDevice ( ) : void | ||
doShowPaymentReceiptScreen ( string orderId, string paymentId ) : void | ||
doShowThankYouScreen ( ) : void | ||
doShowWelcomeScreen ( ) : void | ||
doTerminalMessage ( String text ) : void | ||
doTipAdjustAuth ( string orderId, string paymentId, long amount ) : void | ||
doTxStart ( |
|
|
doVaultCard ( int CardEntryMethods ) : void | ||
doVerifySignature ( |
||
doVoidPayment ( |
||
getSDKInfo ( ) : string |
public CloverDevice ( string packageName, |
||
packageName | string | |
transport | ||
remoteApplicationID | string | |
return | System |
public Subscribe ( CloverTransportObserver observer ) : void | ||
observer | CloverTransportObserver | |
return | void |
public Subscribe ( ICloverDeviceObserver observer ) : void | ||
observer | ICloverDeviceObserver | |
return | void |
public Unsubscribe ( ICloverDeviceObserver observer ) : void | ||
observer | ICloverDeviceObserver | |
return | void |
public abstract doCapturePreAuth ( string paymentID, long amount, long tipAmount ) : void | ||
paymentID | string | |
amount | long | |
tipAmount | long | |
return | void |
public abstract doCloseout ( bool allowOpenTabs, string batchId ) : void | ||
allowOpenTabs | bool | |
batchId | string | |
return | void |
public abstract doDiscoveryRequest ( ) : void | ||
return | void |
public abstract doKeyPress ( KeyPress keyPress ) : void | ||
keyPress | KeyPress | |
return | void |
public abstract doLogMessages ( LogLevelEnum logLevel, string>.Dictionary |
||
logLevel | LogLevelEnum | |
messages | string>.Dictionary | |
return | void |
public abstract doOpenCashDrawer ( string reason ) : void | ||
reason | string | |
return | void |
public abstract doOrderUpdate ( DisplayOrder order, DisplayOperation operation ) : void | ||
order | DisplayOrder | |
operation | DisplayOperation | |
return | void |
public abstract doPrintImage ( string base64String ) : void | ||
base64String | string | |
return | void |
public abstract doPrintImageURL ( string urlString ) : void | ||
urlString | string | |
return | void |
public abstract doPrintText ( List |
||
textLines | List |
|
return | void |
public abstract doRefundPayment ( string orderId, string paymentId, long amount, bool fullRefund ) : void | ||
orderId | string | |
paymentId | string | |
amount | long | |
fullRefund | bool | |
return | void |
public abstract doShowPaymentReceiptScreen ( string orderId, string paymentId ) : void | ||
orderId | string | |
paymentId | string | |
return | void |
public abstract doShowThankYouScreen ( ) : void | ||
return | void |
public abstract doShowWelcomeScreen ( ) : void | ||
return | void |
public abstract doTerminalMessage ( String text ) : void | ||
text | String | |
return | void |
public abstract doTipAdjustAuth ( string orderId, string paymentId, long amount ) : void | ||
orderId | string | |
paymentId | string | |
amount | long | |
return | void |
public abstract doTxStart ( |
||
payIntent | ||
order | can be null. If it is, an order will implicitly be created on the other end | |
suppressOnScreenTips | bool | |
return | void |
public abstract doVaultCard ( int CardEntryMethods ) : void | ||
CardEntryMethods | int | |
return | void |
public abstract doVerifySignature ( |
||
payment | ||
verified | bool | |
return | void |
public abstract doVoidPayment ( |
||
payment | ||
reason | VoidReason | |
return | void |