Wrapper PPS
Esse módulo consiste em encapsular chamadas dos serviços presentes na PlugPagService, a fim de simplificar e tornar as mesmas mais intuitivas.
Instruções de uso
Adicionando repositório ao Gradle do projeto
Groovy
allprojects {
repositories {
maven {
url 'https://github.com/pagseguro/PlugPagServiceWrapper/raw/master'
}
}
}
Content copied to clipboard
Kotlin
allprojects {
repositories {
maven("https://github.com/pagseguro/PlugPagServiceWrapper/raw/master")
}
}
Content copied to clipboard
Adicionando dependência ao Gradle do módulo
Groovy
dependencies {
implementation 'br.com.uol.pagseguro.plugpagservice.wrapper:wrapper:1.29.2'
}
Content copied to clipboard
Kotlin
dependencies {
implementation("br.com.uol.pagseguro.plugpagservice.wrapper:wrapper:1.29.2")
}
Content copied to clipboard
Pré-requisitos
Para utilizar o PlugPagServiceWrapper, é necessária a inclusão de suporte ao Kotlin na aplicação - a versão mínima é 1.7.20. Para isso, adicione os códigos a seguir no Gradle
do projeto.
Groovy
buildscript {
ext.kotlin_version = '1.7.20'
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Content copied to clipboard
Kotlin
buildscript {
ext.kotlin_version = "1.7.20"
dependencies {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version")
}
}
Content copied to clipboard
Observações importantes
As funcionalidades de configuração de APN e impressão livre sem TerminalService foram desativadas, e ao serem chamadas através de versões de WrapperPPS antigas retornarão erro de descontinuação.