Skip to content

SDK для интеграции с приложением МодульКасса на уровне Android OS

License

Notifications You must be signed in to change notification settings

antashev/android-integration-sdk

 
 

Repository files navigation

Библиотека для интеграции с приложением МодульКасса

Release Maven Central

Предоставляет набор сущностей и методов для работы с МодульКассой.

Возможности

  • работа со сменами
  • регистрация чеков
  • работа с различными платежными системами (Ingenico, INPAS, AliPay, PayMe, Sunmi P1)
  • интеграция своей платежной системы в МодульКассу
  • и тд

Подключение библиотеки

Добавить новый репозиторий в build.gradle файл

allprojects {
    repositories {
        maven { url 'https://jitpack.io' }
    }
}

Подключить библиотеку

dependencies {
    implementation 'ru.modulkassa.pos:integration-library:x.x.x'
}

Пример использования

Печать чека:

startActivityForResult(
    modulKassaClient.checkManager().createPrintCheckIntent(
        demoCheck.copy(
            id = UUID.randomUUID().toString()
        )
    ),
    PRINT_CHECK_REQUEST_CODE
)

Wiki

Для более подробной информации по использованию смотрите wiki

About

SDK для интеграции с приложением МодульКасса на уровне Android OS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 98.9%
  • Other 1.1%