Stay organized with collections Save and categorize content based on your preferences.

ProductDetails.RecurrenceMode

public static abstract @interface ProductDetails.RecurrenceMode
implements Annotation

com.android.billingclient.api.ProductDetails.RecurrenceMode
Included in documentation by the annotations: @Annotations.ProductDetails

Recurrence mode of the pricing phase.

Summary

Constants

int FINITE_RECURRING

The billing plan payment recurs for a fixed number of billing period set in billingCycleCount. Included in documentation by the annotations: @Annotations.ProductDetails

int INFINITE_RECURRING

The billing plan payment recurs for infinite billing periods unless cancelled. Included in documentation by the annotations: @Annotations.ProductDetails

int NON_RECURRING

The billing plan payment is a one time charge that does not repeat. Included in documentation by the annotations: @Annotations.ProductDetails

Inherited methods

Constants

FINITE_RECURRING

public static final int FINITE_RECURRING
Included in documentation by the annotations: @Annotations.ProductDetails

The billing plan payment recurs for a fixed number of billing period set in billingCycleCount.

Constant Value: 2 (0x00000002)

INFINITE_RECURRING

public static final int INFINITE_RECURRING
Included in documentation by the annotations: @Annotations.ProductDetails

The billing plan payment recurs for infinite billing periods unless cancelled.

Constant Value: 1 (0x00000001)

NON_RECURRING

public static final int NON_RECURRING
Included in documentation by the annotations: @Annotations.ProductDetails

The billing plan payment is a one time charge that does not repeat.

Constant Value: 3 (0x00000003)