-
public final class InitConnectionConfigConnection initialization configuration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classInitConnectionConfig.Companion
-
Field Summary
Fields Modifier and Type Field Description private final AlternativeBillingModeAndroidalternativeBillingModeAndroidprivate final BillingProgramAndroidenableBillingProgramAndroid
-
Constructor Summary
Constructors Constructor Description InitConnectionConfig(AlternativeBillingModeAndroid alternativeBillingModeAndroid, BillingProgramAndroid enableBillingProgramAndroid)
-
Method Summary
Modifier and Type Method Description final AlternativeBillingModeAndroidgetAlternativeBillingModeAndroid()Alternative billing mode for Android If not specified, defaults to NONE (standard Google Play billing) final BillingProgramAndroidgetEnableBillingProgramAndroid()Enable a specific billing program for Android (7.0+) When set, enables the specified billing program for external transactions. final Map<String, Object>toJson()-
-
Constructor Detail
-
InitConnectionConfig
InitConnectionConfig(AlternativeBillingModeAndroid alternativeBillingModeAndroid, BillingProgramAndroid enableBillingProgramAndroid)
-
-
Method Detail
-
getAlternativeBillingModeAndroid
final AlternativeBillingModeAndroid getAlternativeBillingModeAndroid()
Alternative billing mode for Android If not specified, defaults to NONE (standard Google Play billing)
-
getEnableBillingProgramAndroid
final BillingProgramAndroid getEnableBillingProgramAndroid()
Enable a specific billing program for Android (7.0+) When set, enables the specified billing program for external transactions.
USER_CHOICE_BILLING: User can select between Google Play or alternative (7.0+)
EXTERNAL_CONTENT_LINK: Link to external content (8.2.0+)
EXTERNAL_OFFER: External offers for digital content (8.2.0+)
EXTERNAL_PAYMENTS: Developer provided billing, Japan only (8.3.0+)
-
-
-
-