Package-level declarations
Types
Link copied to clipboard
object AirwallexJsonUtils
Link copied to clipboard
object BuildConfigHelper
Link copied to clipboard
object BuildHelper
Link copied to clipboard
object CurrencyUtils
Link copied to clipboard
object SessionUtils
Functions
Link copied to clipboard
E.164: leading + or start immediately, country digit 1-9, then 1-14 more digits (15 max total). Whitespace and formatting characters are NOT allowed — callers should strip them first if needed.
Link copied to clipboard
fun Billing?.validateForRequiredFields(requiredFields: Set<RequiredBillingContactField>): InvalidParamsException?
Verify a Billing payload satisfies every field in requiredFields. Returns null when valid, or an InvalidParamsException describing the first missing/ invalid field. Mirrors the iOS validation rules in AWXDefaultProvider+Extensions.swift.