Android SDK
Getting started with Android SDK for Number
Installation
Requirements
Configuration
dependencies {
implementation 'com.easypaysolutions:easypay:1.1.5'
// If you want to use widgets, add the following line
implementation 'com.easypaysolutions:easypay-widgets:1.1.5'
}Get started
Integration
1
2
3
Using widgets
PaymentSheet
1
2
3
CustomerSheet
1
2
3
Screenshots
Save Card


Manage Cards

Store and Pay

Common components
SecureTextField component
Common objects
SecureData
SecureDataCreditCardInfoParam
CreditCardInfoParamAccountHolderDataParam
AccountHolderDataParamAccountHolderBillingAddressParam
AccountHolderBillingAddressParamEndCustomerDataParam
EndCustomerDataParamEndCustomerBillingAddressParam
AmountsParam
AmountsParamPurchaseItemsParam
ConsentCreatorParam
ConsentCreatorParamPublic methods in the Android SDK
1. Charge credit card
Request parameters
Response body
2. List annual consents
Request parameters
Response body
3. Create annual consent
Request parameters
Response body
4. Cancel annual consent
Request parameters
Response body
5. Process payment for an annual consent
Request parameters
Response body
How to properly consume the API response
Possible exceptions
EasyPaySdkException
Exception name
Suggested solution
EasyPayApiException
Semantic versioning
Feature flags
Rooted device detection
Last updated
Was this helpful?