PinPad.EndEftTransaction Method
2/27/2008
Takes the PIN pad out of EFT Transaction Mode.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
Public MustOverride Sub EndEftTransaction ( _
completionCode As EftTransactionCompletion _
)
public abstract void EndEftTransaction (
EftTransactionCompletion completionCode
)
public:
virtual void EndEftTransaction (
EftTransactionCompletion completionCode
) abstract
public abstract void EndEftTransaction (
EftTransactionCompletion completionCode
)
public abstract function EndEftTransaction (
completionCode : EftTransactionCompletion
)
Parameters
- completionCode
Valid values for the completionCode are defined by the EftTransactionCompletion enumeration.
Remarks
The service object will perform termination functions (for example, computing next transaction keys). EndEftTransaction sets the PinEntryEnabled property to false.
EndEftTransaction may cause a PosControlException to be thrown with the following ErrorCode:
Value |
Meaning |
Disabled |
The application has not called the BeginEftTransaction method prior to calling EndEftTransaction. |
Illegal |
The value specified for the completionCode parameter doesn’t exist in the EftTransactionCompletion enumerator. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.
See Also
Reference
PinPad Class
PinPad Members
Microsoft.PointOfService Namespace
PinPad.BeginEftTransaction Method