Pular para o conteúdo principal
Versão: 3.3.x

Configurações do SiTef

O SiTef deve ser configurado com os seguintes parâmetros

ParâmetroTipoDescrição
ipStringEndereço do servidor SiTef.
tokenStringToken de autenticação fornecido pela Sitef.
companyStringCódigo da empresa registrado na SiTef.
terminalStringIdentificador do terminal POS.
tlsBooleanDefine se a comunicação será via TLS (deve ser true em produção).

Exemplo de inicialização de configuração

ExampleActivity.kt
//...
private lateinit var paymentProvider: SitefProvider

override fun onCreate(savedInstanceState: Bundle?) {
val config = PaymentProviderConfig.builder()
.setIp("tls.servidor-da-sitef.com")
.setToken("1234-5678-9123-4567")
.setCompany("00001234")
.setTerminal("12345678")
.setTls(false) // Somente em produção e com a biblioteca de produção (release)
.build()

paymentProvider = SitefProvider(config)
}
//...