toggle menu
Frames Android SDK by Checkout.com - v4.2.5
4.2.5
androidJvm
switch theme
checkout
com.
checkout
Card
Validator
Factory
Checkout
Api
Service
Factory
CVVComponent
Validator
Factory
com.
checkout.
api
Checkout
Api
Service
com.
checkout.
base.
error
Checkout
Error
com.
checkout.
base.
mapper
Mapper
com.
checkout.
base.
model
Card
Scheme
Companion
AMERICAN_EXPRESS
DINERS_CLUB
DISCOVER
JCB
MADA
MAESTRO
MASTERCARD
VISA
UNKNOWN
Country
Companion
AFGHANISTAN
ALAND_ISLANDS
ALBANIA
ALGERIA
AMERICAN_SAMOA
ANDORRA
ANGOLA
ANGUILLA
ANTARCTICA
ANTIGUA_AND_BARBUDA
ARGENTINA
ARMENIA
ARUBA
ASCENSION_ISLAND
AUSTRALIA
AUSTRIA
AZERBAIJAN
BAHAMAS
BAHRAIN
BANGLADESH
BARBADOS
BELARUS
BELGIUM
BELIZE
BENIN
BERMUDA
BHUTAN
BOLIVIA
BONAIRE
BOSNIA_AND_HERZEGOVINA
BOTSWANA
BOUVET_ISLAND
BRAZIL
BRITISH_INDIAN_OCEAN_TERRITORY
BRUNEI_DARUSSALAM
BULGARIA
BURKINA_FASO
BURUNDI
CAMBODIA
CAMEROON
CANADA
CAPE_VERDE
CAYMAN_ISLANDS
CENTRAL_AFRICAN_REPUBLIC
CHAD
CHILE
CHINA
CHRISTMAS_ISLAND
COCOS_ISLANDS
COLOMBIA
COMOROS
CONGO_BRAZZAVILLE
COOK_ISLANDS
COSTA_RICA
CROATIA
CUBA
CURACAO
CYPRUS
CZECH_REPUBLIC
CONGO_KINSHASA
DENMARK
DJIBOUTI
DOMINICA
DOMINICAN_REPUBLIC
ECUADOR
EGYPT
EL_SALVADOR
EQUATORIAL_GUINEA
ERITREA
ESTONIA
SWAZILAND
ETHIOPIA
FALKLAND_ISLANDS
FAROE_ISLANDS
FIJI
FINLAND
FRANCE
FRENCH_GUIANA
FRENCH_POLYNESIA
FRENCH_SOUTHERN_ANTARCTIC_LANDS
GABON
GAMBIA
GEORGIA
GERMANY
GHANA
GIBRALTAR
GREECE
GREENLAND
GRENADA
GUADELOUPE
GUAM
GUATEMALA
GUERNSEY
GUINEA
GUINEA_BISSAU
GUYANA
HAITI
HEARD_ISLANDS_MCDONALD_ISLANDS
HONDURAS
HONG_KONG
HUNGARY
ICELAND
INDIA
INDONESIA
IRAN
IRAQ
IRELAND
ISLE_OF_MAN
ISRAEL
ITALY
COTE_D_IVOIRE
JAMAICA
JAPAN
JERSEY
JORDAN
KAZAKHSTAN
KENYA
KIRIBATI
KOREA_NORTH
KOREA_SOUTH
KUWAIT
KYRGYZSTAN
LAO_PDR
LATVIA
LEBANON
LESOTHO
LIBERIA
LIBYA
LIECHTENSTEIN
LITHUANIA
LUXEMBOURG
MACAO
MADAGASCAR
MALAWI
MALAYSIA
MALDIVES
MALI
MALTA
MARSHALL_ISLANDS
MARTINIQUE
MAURITANIA
MAURITIUS
MAYOTTE
MEXICO
MICRONESIA
MOLDOVA
MONACO
MONGOLIA
MONTENEGRO
MONTSERRAT
MOROCCO
MOZAMBIQUE
MYANMAR
NAMIBIA
NAURU
NEPAL
NETHERLANDS
NETHERLANDS_ANTILLES
NEW_CALEDONIA
NEW_ZEALAND
NICARAGUA
NIGER
NIGERIA
NIUE
NORFOLK_ISLAND
MACEDONIA
NORTHERN_MARIANA_ISLANDS
NORWAY
OMAN
PAKISTAN
PALAU
PANAMA
PAPUA_NEW_GUINEA
PARAGUAY
PERU
PHILIPPINES
PITCAIRN
POLAND
PORTUGAL
PUERTO_RICO
QATAR
REUNION
RO
ROMANIA
RWANDA
SAINT_BARTHELEMY
SAINT_HELENA
SAINT_KITTS_AND_NEVIS
SAINT_LUCIA
SAINT_MARTIN
SAINT_PIERRE_AND_MIQUELON
SAINT_VINCENT_AND_GRENADINES
SAMOA
SAN_MARINO
SAO_TOME_AND_PRINCIPE
SAUDI_ARABIA
SENEGAL
SERBIA
SEYCHELLES
SIERRA_LEONE
SINGAPORE
SINT_MAARTEN
SLOVAKIA
SLOVENIA
SOLOMON_ISLANDS
SOMALIA
SOUTH_AFRICA
SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS
SOUTH_SUDAN
SPAIN
SRI_LANKA
SUDAN
SURINAME
SVALBARD_AND_JAN_MAYEN_ISLANDS
SWEDEN
SWITZERLAND
SYRIA
TAIWAN
TAJIKISTAN
TANZANIA
THAILAND
TIMOR_LESTE
TOGO
TOKELAU
TONGA
TRINIDAD_AND_TOBAGO
TRISTAN_DA_CUNHA
TUNISIA
TURKEY
TURKMENISTAN
TURKS_AND_CAICOS_ISLANDS
TUVALU
UGANDA
UKRAINE
UNITED_ARAB_EMIRATES
UNITED_KINGDOM
UNITED_STATES_OF_AMERICA
US_MINOR_OUTLYING_ISLANDS
URUGUAY
UZBEKISTAN
VANUATU
VATICAN_CITY
VENEZUELA
VIETNAM
BRITISH_VIRGIN_ISLANDS
VIRGIN_ISLANDS
WALLIS_AND_FUTUNA_ISLANDS
WESTERN_SAHARA
YEMEN
ZAMBIA
ZIMBABWE
Environment
PRODUCTION
SANDBOX
com.
checkout.
base.
usecase
Use
Case
com.
checkout.
logging
Event
Logger
Provider
Logger
Logging
Event
Type
com.
checkout.
logging.
model
Logging
Event
com.
checkout.
threedsecure
Executor
Three
DSExecutor
com.
checkout.
threedsecure.
error
Three
DSError
com.
checkout.
threedsecure.
logging
Three
DSEvent
Logger
Three
DSLogger
com.
checkout.
threedsecure.
model
Process
Three
DSRequest
Three
DSRequest
Three
DSResult
Error
Failure
Success
Three
DSResult
Handler
com.
checkout.
threedsecure.
usecase
Process
Three
DSUse
Case
com.
checkout.
tokenization.
model
Address
Card
Card
Token
Request
CVVToken
Details
CVVTokenization
Request
CVVTokenization
Result
Handler
Failure
Success
Expiry
Date
Google
Pay
Token
Request
Phone
Token
Details
Token
Result
Failure
Success
com.
checkout.
validation.
api
Card
Validator
CVVComponent
Validator
com.
checkout.
validation.
error
Validation
Error
Companion
com.
checkout.
validation.
model
Validation
Result
Failure
Success
frames
com.
checkout.
frames.
api
Payment
Flow
Handler
Payment
Form
Mediator
com.
checkout.
frames.
cvvinputfield
CVVComponent
Api
Factory
com.
checkout.
frames.
cvvinputfield.
api
CVVComponent
Api
CVVComponent
Mediator
com.
checkout.
frames.
cvvinputfield.
models
CVVComponent
Config
com.
checkout.
frames.
cvvinputfield.
style
Default
CVVInput
Field
Style
com.
checkout.
frames.
error
Frames
Error
com.
checkout.
frames.
model
Border
Stroke
Button
Elevation
Corner
Radius
Margin
Padding
Shape
Rectangle
Circle
Round
Corner
Cut
Corner
None
Text
Align
Start
Center
End
com.
checkout.
frames.
model.
font
Font
Cursive
Custom
Default
Monospace
Sans
Serif
Serif
Font
Style
Normal
Italic
Font
Weight
Light
Normal
Medium
Semi
Bold
Bold
Extra
Bold
com.
checkout.
frames.
screen.
billingaddress.
billingaddressdetails.
models
Billing
Form
Fields
Companion
Card
Holder
Name
Address
Line
One
Address
Line
Two
City
State
Post
Code
Country
Phone
with
Optional()
com.
checkout.
frames.
screen.
paymentform.
model
Billing
Form
Address
Payment
Form
Config
Prefill
Data
com.
checkout.
frames.
style.
component
Card
Holder
Name
Component
Style
Card
Number
Component
Style
Card
Scheme
Component
Style
Country
Component
Style
Cvv
Component
Style
Expiry
Date
Component
Style
Pay
Button
Component
Style
Screen
Header
Style
com.
checkout.
frames.
style.
component.
addresssummary
Address
Summary
Component
Style
Address
Summary
Section
Style
com.
checkout.
frames.
style.
component.
base
Button
Style
Container
Style
Cursor
Style
Divider
Style
Image
Container
Style
Image
Style
Input
Component
Style
Input
Field
Indicator
Style
Border
Underline
Input
Field
Style
Text
Label
Style
Text
Style
com.
checkout.
frames.
style.
component.
billingformdetails
Billing
Address
Input
Component
Style
Header
Component
Style
Input
Components
Container
Style
com.
checkout.
frames.
style.
component.
default
Default
Address
Summary
Component
Style
Default
Button
Style
Default
Card
Holder
Name
Component
Style
Default
Card
Number
Component
Style
Default
Country
Component
Style
Default
Cvv
Component
Style
Default
Expiry
Date
Component
Style
Default
Image
Style
Default
Light
Style
Default
Pay
Button
Component
Style
Default
Text
Label
Style
Default
Text
Style
com.
checkout.
frames.
style.
screen
Billing
Address
Details
Style
Billing
Form
Style
Country
Picker
Style
Payment
Details
Style
Payment
Form
Style
com.
checkout.
frames.
style.
screen.
default
Default
Billing
Address
Details
Style
Default
Country
Picker
Style
com.
checkout.
frames.
style.
theme
Default
Payment
Form
Theme
Payment
Form
Component
Payment
Form
Component
Builder
Payment
Form
Component
Field
Payment
Header
Title
Card
Scheme
Card
Holder
Name
Card
Number
Expiry
Date
CVV
Billing
Summary
Header
Billing
Summary
Preview
Add
Billing
Summary
Button
Edit
Billing
Summary
Button
Payment
Details
Button
Billing
Details
Header
Billing
Details
Header
Button
Billing
Form
Card
Holder
Name
Address
Line
One
Address
Line
Two
City
State
Post
Code
Country
Phone
Country
Picker
UNKNOWN
Payment
Form
Corner
Radius
Payment
Form
Font
Payment
Form
Shape
Payment
Form
Theme
Payment
Form
Theme
Colors
com.
checkout.
frames.
style.
theme.
colors
Cursor
Colors
Divider
Color
Image
Colors
Input
Field
Colors
Payment
Form
Button
Colors
Payment
Form
Colors
Text
Colors
com.
checkout.
frames.
style.
theme.
paymentform
Payment
Form
Style
Provider
com.
checkout.
frames.
utils.
constants
Address
Summary
Constants
Billing
Address
Details
Constants
Button
Style
Constants
CARD_NUMBER_SEPARATOR
Card
Scheme
Constants
Country
Picker
Screen
Constants
Error
Constants
Header
Title
Constants
Light
Style
Constants
Payment
Button
Constants
Payment
Details
Screen
Constants
Place
Holder
Constants
Subtitle
Constants
Text
Constants
Title
Constants
checkout
/
com.checkout.threedsecure.error
Package-level
declarations
Types
Types
Three
DSError
Link copied to clipboard
class
ThreeDSError
(
val
errorCode
:
String
,
message
:
String
?
)
:
CheckoutError