Pinpad Bluetooth
Pinpad Bluetooth
Para utilizar um Pinpad Bluetooth pareado ao Smartphone, é necessário indicar através da instância de Transaction, utilizando o parâmetro ParameterType.PINPAD_ATIVO no método withParameter ou método withEnablePinpad da classe TransactionBuilder e suas especializações.
Transaction transaction = TransactionBuilder.credit()
.withApplicationName("Sample")
.withAmount(20.0)
.withEnablePinpad(true)
.build()
Quando for identificado apenas um Pinpad Bluetooth pareado ao Smartphone, ele será automaticamente selecionado. Caso contrario, será utilizado os comandos de UICallback para solicitar ao usuário a indicação de qual equipamento utilizar na transação.