Paybyrd Settings SDK
The PaybyrdSettingsSDK object is the entrypoint to execute actions about settings with a easy and comprehensive API
Functions
Link copied to clipboard
Configure the APN and set as current to terminal
Link copied to clipboard
Link copied to clipboard
Enable/Disable Terminal Mobile Data Roaming
Link copied to clipboard
fun createInitializationData(context: Context, initializationRequest: InitiateRequest): InitializationRequestData
Content copied to clipboard
INTEGRATOR APP - Create the object that contains all data to run initialization.
Link copied to clipboard
Obtain the Paybyrd`s Payment App information
Link copied to clipboard
Obtain the terminal information
Link copied to clipboard
Install or Update an application
Link copied to clipboard
fun respondInitialization(activity: Activity, resultCode: Int, initializationResponseData: InitializationResponseData)
Content copied to clipboard
PAYMENT APP -
Link copied to clipboard
fun setPaymentAppAutomaticPrinting(context: Context, automaticPrintingSettingsEnum: AutomaticPrintingSettingsEnum)
Content copied to clipboard
Configure Paybyrd Payment App Automatic Printing
Link copied to clipboard
fun setPaymentAppConfiguration(context: Context, appSettingsEnum: AppSettingsEnum, isEnabled: Boolean)
Content copied to clipboard
Configure Paybyrd Payment App
Link copied to clipboard
fun setPaymentAppResultScreen(context: Context, resultScreenSettingsEnum: PaymentResultScreenSettingsEnum)
Content copied to clipboard
Configure Paybyrd Payment Result Screen, that presents the transaction summary to user
Link copied to clipboard
fun unpackInitializationRequestData(intentExtras: Bundle): InitRequestData
Content copied to clipboard
PAYMENT APP -
Link copied to clipboard
fun unpackInitializationResponseData(intentExtras: Bundle): InitializationResponseData
Content copied to clipboard
INTEGRATOR APP - Unpack the initialization response data after onActivityResult call.