Package-level declarations

Types

Link copied to clipboard
class Account(val retailerId: Int, val credentials: Credentials)
Link copied to clipboard
Link copied to clipboard
annotation class AccountLinkingCode
Link copied to clipboard
class AccountLinkingException(val code: Int?, message: String? = "", val uuid: String? = null, val view: WebView? = null) : Exception
Link copied to clipboard
Link copied to clipboard
sealed class Credentials
Link copied to clipboard
value class Host(val name: String)
Link copied to clipboard
value class Port(val address: Int)
Link copied to clipboard
annotation class RetailerId
Link copied to clipboard
data class WebProxy(val host: Host, val port: Port)

Properties

Link copied to clipboard
const val ACME_MARKETS: Int = 17
Link copied to clipboard
const val ALBERTSONS: Int = 20
Link copied to clipboard
const val ALI_EXPRESS: Int = 12849
Link copied to clipboard
const val AMAZON: Int = 8643
Link copied to clipboard
const val AMAZON_AU: Int = 12948
Link copied to clipboard
const val AMAZON_CA: Int = 12099
Link copied to clipboard
const val AMAZON_DE: Int = 12687
Link copied to clipboard
const val AMAZON_ES: Int = 12686
Link copied to clipboard
const val AMAZON_FR: Int = 12688
Link copied to clipboard
const val AMAZON_UK: Int = 10078
Link copied to clipboard
const val ASDA: Int = 6036
Link copied to clipboard
const val BESTBUY: Int = 177
Link copied to clipboard
const val BJS_WHOLESALE: Int = 45
Link copied to clipboard
const val CARREFOUR_ES: Int = 6059
Link copied to clipboard
const val CHEWY: Int = 9947
Link copied to clipboard
const val COLES: Int = 7610
Link copied to clipboard
const val COSTCO: Int = 2
Link copied to clipboard
const val COSTCO_CA: Int = 5718
Link copied to clipboard
const val CVS: Int = 3
Link copied to clipboard
const val DICKS_SPORTING_GOODS: Int = 6162
Link copied to clipboard
const val DOLLAR_GENERAL: Int = 4
Link copied to clipboard
const val DOLLAR_TREE: Int = 5
Link copied to clipboard
const val DOMINOS_PIZZA: Int = 8366
Link copied to clipboard
const val DOOR_DASH: Int = 10241
Link copied to clipboard
const val FAMILY_DOLLAR: Int = 165
Link copied to clipboard
const val FOOD_4_LESS: Int = 31
Link copied to clipboard
const val FOOD_LION: Int = 142
Link copied to clipboard
const val FRED_MEYER: Int = 53
Link copied to clipboard
const val GAP: Int = 6457
Link copied to clipboard
const val GRUBHUB: Int = 10208
Link copied to clipboard
const val HARRIS_TEETER: Int = 33
Link copied to clipboard
const val HOME_DEPOT: Int = 15
Link copied to clipboard
const val INSTACART: Int = 8652
Link copied to clipboard
const val INTERNAL_ERROR: Int = 1009

An unexpected error occurred during login or parsing

Link copied to clipboard
const val INVALID_CREDENTIALS: Int = 1051

Login failed on the merchant’s site due to invalid credentials

Link copied to clipboard
const val JEWEL_OSCO: Int = 23
Link copied to clipboard
const val JS_CORE_LOAD_FAILURE: Int = 1007

An unexpected error occurred during login or parsing

Link copied to clipboard
const val JS_INVALID_DATA: Int = 1005

The structure of the merchant’s website or data feed that was encountered during parsing was unexpected

Link copied to clipboard
const val KROGER: Int = 6
Link copied to clipboard
const val LOWES: Int = 16
Link copied to clipboard
const val MEIJER: Int = 19
Link copied to clipboard
const val MISSING_CREDENTIALS: Int = 1003

No linked account was found for the specific retailer when attempting to fetch orders or verify the account

Link copied to clipboard
const val PARSING_FAILURE: Int = 1050

The structure of the merchant’s website or data feed that was encountered during parsing was unexpected

Link copied to clipboard
const val PCEXPRESS: Int = 12749
Link copied to clipboard
const val POSTMATES: Int = 19671
Link copied to clipboard
const val PUBLIX: Int = 7
Link copied to clipboard
const val RALPHS: Int = 40
Link copied to clipboard
const val SAFEWAY: Int = 8
Link copied to clipboard
const val SAINSBURY_UK: Int = 6048
Link copied to clipboard
const val SAMS_CLUB: Int = 9
Link copied to clipboard
const val SEAMLESS: Int = 10068
Link copied to clipboard
const val SEPHORA: Int = 171
Link copied to clipboard
const val SHEIN: Int = 12882
Link copied to clipboard
const val SHEIN_ES: Int = 12691
Link copied to clipboard
const val SHEIN_UK: Int = 12848
Link copied to clipboard
const val SHIPT: Int = 9016
Link copied to clipboard
const val SHOPRITE: Int = 22
Link copied to clipboard
const val SPROUTS: Int = 54
Link copied to clipboard
const val STARBUCKS: Int = 6677
Link copied to clipboard
const val TACO_BELL: Int = 8598
Link copied to clipboard
const val TARGET: Int = 1
Link copied to clipboard
const val TEMU: Int = 12819
Link copied to clipboard
const val TESTCO: Int = 6051
Link copied to clipboard
const val UBER_EATS: Int = 9137
Link copied to clipboard
const val UBER_EATS_UK: Int = 12850
Link copied to clipboard
const val ULTA: Int = 8662
Link copied to clipboard
Link copied to clipboard
const val UNSUPPORTED_RETAILER: Int = 1052

This retailer is not currently supported

Link copied to clipboard
const val USER_INPUT_COMPLETED: Int = 1008

After VERIFICATION_NEEDED was returned and the WebView was shown to the user, the user completed the necessary action and the WebView can be removed

Link copied to clipboard
const val VERIFICATION_NEEDED: Int = 1004

Login encountered a scenario requiring manual user intervention (CAPTCHA, 2FA, etc)

Link copied to clipboard
const val VONS: Int = 63
Link copied to clipboard
const val WALGREENS: Int = 10
Link copied to clipboard
const val WALMART: Int = 11
Link copied to clipboard
const val WALMART_CA: Int = 5849
Link copied to clipboard
const val WEGMANS: Int = 52
Link copied to clipboard
const val WOOLWORTHS: Int = 8646