Skip to content

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.