| View SDK Wiki | Report new issue
Expresspay is a white-label payment software provider. Thanks to our 15+ years of experience in the payment industry, we’ve developed a state-of-the-art white-label payment system that ensures smooth and uninterrupted payment flow for merchants across industries.
Expresspay Android SDK was developed and designed with one purpose: to help the Android developers easily integrate the Expresspay API Payment Platform for a specific merchant.
The main aspects of the Expresspay Android SDK:
- Kotlin is the main language
- Retrofit is the API machine
- KDoc code coverage
- API debug logging
- Minimum SDK 16+
- Sample Application
To properly set up the SDK, read Wiki first. To get used to the SDK, download a sample app.
Add to the app module build.gradle:
dependencies {
implementation 'com.github.ExpresspaySa:expresspay-android-sdk-code:$LATEST_VERSION'
}
Or always use the latest snapshot:
dependencies {
implementation 'com.github.ExpresspaySa:expresspay-android-sdk-code:latest-SNAPSHOT'
}
Proguared Rules for expresspay dependency:
-keep class com.expresspay.sdk.model.**.**{ *; }
add the above rules to your proguard configuration file if your app is minify enabled.
Card Payment Start the card payment with one click, easy and short line of codes. It will help the developer to easily implement the payment using card in thier application. click the link for easy steps to start payments.
Sale | Recurring Sale | Capture |
---|---|---|
![]() |
![]() |
![]() |
Creditvoid | Get Trans Status | Get Trans Details |
---|---|---|
![]() |
![]() |
![]() |
To report a specific issue or feature request, open a new issue.
Or write a direct letter to the support@expresspay.sa.
MIT License. See the LICENSE file for more details.
Website: https://expresspay.sa
Phone: +966 920033633
Email: support@expresspay.sa
Address: Expresspay, Olaya Street, Riyadh, Saudi Arabia
© 2022 - 2023 Expresspay. All rights reserved.