nativescript-payments
Version:
A NativeScript plugin for in-app payments
20 lines (19 loc) • 701 B
TypeScript
export declare abstract class BaseFailure {
protected _type: FailureTypes | null;
protected _description: string;
protected _nativeCode: number;
constructor(errorCode: number);
readonly type: FailureTypes | null;
readonly description: string;
readonly nativeCode: number;
}
export declare enum FailureTypes {
PRODUCT_UNAVAILABLE = "PRODUCT_UNAVAILABLE",
DEVELOPER_USAGE = "DEVELOPER_USAGE",
PRODUCT_ALREADY_OWNED = "PRODUCT_ALREADY_OWNED",
PRODUCT_NOT_OWNED = "PRODUCT_NOT_OWNED",
USER_CANCELLED = "USER_CANCELLED",
NETWORK_AVAILABILITY = "NETWORK_AVAILABILITY",
BILLING_AVAILABILITY = "BILLING_AVAILABILITY",
UNSPECIFIED = "UNSPECIFIED",
}