Package com.clover.sdk.v3.cash
Class CashContract
- java.lang.Object
-
- com.clover.sdk.v3.cash.CashContract
-
public final class CashContract extends Object
The contract between the cash management provider and applications. Contains definitions for the supported URIs and columns. Cash events are recorded locally on device only and not synced between devices or sent to the cloud. This is a read-only contract. Cash events are created when cash payments or refunds occur. To manually record cash events useCashEvents
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CashContract.CashEvent
static interface
CashContract.CashEventColumns
-
Field Summary
Fields Modifier and Type Field Description static String
ACCOUNT_NAME_PARAM
static String
ACCOUNT_TYPE_PARAM
static String
AUTH_TOKEN_PARAM
static String
AUTHORITY
The authority for the modifier providerstatic Uri
AUTHORITY_URI
A content:// style uri to the authority for the cash management provider
-
Constructor Summary
Constructors Constructor Description CashContract()
-
-
-
Field Detail
-
AUTHORITY
public static final String AUTHORITY
The authority for the modifier provider- See Also:
- Constant Field Values
-
AUTHORITY_URI
public static final Uri AUTHORITY_URI
A content:// style uri to the authority for the cash management provider
-
AUTH_TOKEN_PARAM
public static final String AUTH_TOKEN_PARAM
- See Also:
- Constant Field Values
-
ACCOUNT_NAME_PARAM
public static final String ACCOUNT_NAME_PARAM
- See Also:
- Constant Field Values
-
ACCOUNT_TYPE_PARAM
public static final String ACCOUNT_TYPE_PARAM
- See Also:
- Constant Field Values
-
-