Configurações do Scope
O Scope deve ser configurado com os seguintes parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
ip | String | Endereço do servidor Scope. |
port | UInt | Porta do servidor Scope. |
company | String | Código da empresa registrado no Scope. |
companyBranch | String | Código da filial registrado no Scope. |
terminal | String | Identificador do terminal no Scope. |
Exemplo de inicialização de configuração
ExampleActivity.kt
//...
private lateinit var paymentProvider: ScopeProvider
override fun onCreate(savedInstanceState: Bundle?) {
val config = PaymentProviderConfig.builder()
.setIp("<ip-do-servidor-scope>")
.setPort(<porta-do-servidor-scope>)
.setCompany("<codigo-da-empresa>")
.setCompanyBranch("<codigo-da-filial>")
.setTerminal("<codigo-do-terminal>")
.build()
paymentProvider = ScopeProvider(config)
}
//...