Package com.clover.sdk.v3.payments.api
Class TokenizeCardRequestIntentBuilder
- java.lang.Object
-
- com.clover.sdk.v3.payments.api.BaseIntentBuilder
-
- com.clover.sdk.v3.payments.api.TokenizeCardRequestIntentBuilder
-
public class TokenizeCardRequestIntentBuilder extends BaseIntentBuilder
Use the TokenizeCardRequestIntentBuilder class to initiate a tokenize card request on a Clover device.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TokenizeCardRequestIntentBuilder.CardOptions
Card options that allow the Integrator to control the use of cards.
-
Field Summary
-
Fields inherited from class com.clover.sdk.v3.payments.api.BaseIntentBuilder
PAPI_SDK_NAME
-
-
Constructor Summary
Constructors Constructor Description TokenizeCardRequestIntentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Intent
build(Context context)
returns a single-use Intent that can be used to launch an Activity to process the requestTokenizeCardRequestIntentBuilder
cardOptions(TokenizeCardRequestIntentBuilder.CardOptions cardOptions)
set the CardOptions for a single transactionTokenizeCardRequestIntentBuilder
suppressConfirmation(Boolean suppressConfirmation)
Option to allow tokenization without confirmation
-
-
-
Method Detail
-
cardOptions
public TokenizeCardRequestIntentBuilder cardOptions(TokenizeCardRequestIntentBuilder.CardOptions cardOptions)
set the CardOptions for a single transaction- Parameters:
cardOptions
-- Returns:
-
suppressConfirmation
public TokenizeCardRequestIntentBuilder suppressConfirmation(Boolean suppressConfirmation)
Option to allow tokenization without confirmation- Returns:
-
build
public Intent build(Context context)
Description copied from class:BaseIntentBuilder
returns a single-use Intent that can be used to launch an Activity to process the request- Overrides:
build
in classBaseIntentBuilder
- Returns:
-
-