EghlSdk class
Methods
-
ecrLastSettlement()
→ Future<EghlResponseModel<EghlResponseMessageBaseModel>>
-
Ecr last settlement function
will notify Eghl terminal to get last settlement
-
ecrRefund({required double amount, String? operatorID, String? orgTxnRef, String? customField, String? txnTraceID, String? productCode})
→ Future<EghlResponseModel<EghlResponseMessageBaseModel>>
-
Ecr refund function in Eghl
-
ecrSale({required double amount, String? operatorID, String? customField})
→ Future<EghlResponseModel<EghlResponseMessageBaseModel>>
-
Ecr sale function in Eghl
-
ecrSettlement()
→ Future<EghlResponseModel<EghlResponseMessageBaseModel>>
-
Ecr settlement function
will notify Eghl terminal to get settlement
-
ecrVoid({required double amount, String? operatorID, String? orgTxnRef, String? customField, String? txnTraceID})
→ Future<EghlResponseModel<EghlResponseMessageBaseModel>>
-
Ecr void function in Eghl
-
networkCheck()
→ Future<Json>
-
checking Eghl url is workable or not
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
setPosDateTime()
→ void
-
-
toJson()
→ Json
-
get Eghl instance propeties by json format
-
toString()
→ String
-
get stringify toJson
override
Static Properties
-
instance
→ EghlSdk?
-
get eghl sdk singleton instance
no setter