readCardForExternalTransaction method reads card data from the device so that the transaction can be authorized by an external processor instead of the built-in payment engine.
Once the card is read, pass the returned pinpadCardDataId to updatePinpadTransactionStatus to report the outcome of the external authorization back to the device.
Request
JSON-RPC 2.0All methods in TweezerComm follow a JSON-RPC 2.0 structure. See Get Started for more details on how the requests are structured and sent.
method field to readCardForExternalTransaction, and include the service name and parameters as shown below.