actions: {
apiTokenRequest: PayloadAC<"cpi/CRANE_API_TOKEN_REQUEST", void>;
apiTokenResponse: PayloadAC<"cpi/CRANE_API_TOKEN_RESPONSE", string>;
cancelTransaction: PayloadAC<
"cpi/CANCEL_TRANSACTION",
{ transactionId: string },
>;
cashManagement: PayloadAC<
"cpi/CASH_MANAGEMENT_REQUEST",
CashManagementRequest,
>;
cashManagementResponse: PayloadAC<
"cpi/CASH_MANAGEMENT_RESPONSE",
TransactionDTOResponse,
>;
createCashTransaction: PayloadAC<
"cpi/CREATE_CASH_TRANSACTION",
{ customAttribute?: string; value: number },
>;
endTransaction: PayloadAC<"cpi/END_TRANSACTION", TransactionRequest>;
endTransactionResponse: PayloadAC<"cpi/END_TRANSACTION_RESPONSE", void>;
getAllDevices: PayloadAC<"cpi/GET_ALL_DEVICES", LimitOffsetPayload>;
getCurrentTransaction: PayloadAC<"cpi/GET_CURRENT_TRANSACTION", void>;
initCashPayment: PayloadAC<"cpi/INIT_CASH_PAYMENT", void>;
loadAllDevicesResponse: PayloadAC<
"cpi/LOAD_ALL_DEVICES_RESPONSE",
PaymentDeviceModel[],
>;
loadCancelTransactionResponse: PayloadAC<
"cpi/LOAD_CANCEL_TRANSACTION_RESPONSE",
{ message: string; transactionId: string },
>;
loadCreateCashTransactionResponse: PayloadAC<
"cpi/LOAD_CREATE_CASH_TRANSACTION_RESPONSE",
TransactionDTO,
>;
loadCurrentTransactionResponse: PayloadAC<
"cpi/LOAD_CURRENT_TRANSACTION_RESPONSE",
TransactionDTO,
>;
refreshAllDevices: PayloadAC<"cpi/REFRESH_ALL_DEVICES", void>;
setCashPaymentError: PayloadAC<
"SET_CASH_PAYMENT_ERROR",
{ action: string; error: string; scope?: string },
>;
transactionRequest: PayloadAC<
"cpi/TRANSACTION_REQUEST",
TransactionRequest,
>;
transactionResponse: PayloadAC<
"cpi/TRANSACTION_RESPONSE",
TransactionDTOResponse,
>;
zeroCashbox: PayloadAC<"cpi/REMOVE_ZERO_CASHBOX_COUNT", ZeroCashboxRequest>;
zeroCashboxResponse: PayloadAC<
"cpi/REMOVE_ZERO_CASHBOX_COUNT_RESPONSE",
ZeroCashbox,
>;
} = ...
Type Declaration
apiTokenRequest: PayloadAC<"cpi/CRANE_API_TOKEN_REQUEST", void>
apiTokenResponse: PayloadAC<"cpi/CRANE_API_TOKEN_RESPONSE", string>
cancelTransaction: PayloadAC<"cpi/CANCEL_TRANSACTION", { transactionId: string }>
cashManagement: PayloadAC<"cpi/CASH_MANAGEMENT_REQUEST", CashManagementRequest>
cashManagementResponse: PayloadAC<"cpi/CASH_MANAGEMENT_RESPONSE", TransactionDTOResponse>
createCashTransaction: PayloadAC<
"cpi/CREATE_CASH_TRANSACTION",
{ customAttribute?: string; value: number },
>
endTransaction: PayloadAC<"cpi/END_TRANSACTION", TransactionRequest>
endTransactionResponse: PayloadAC<"cpi/END_TRANSACTION_RESPONSE", void>
getAllDevices: PayloadAC<"cpi/GET_ALL_DEVICES", LimitOffsetPayload>
getCurrentTransaction: PayloadAC<"cpi/GET_CURRENT_TRANSACTION", void>
initCashPayment: PayloadAC<"cpi/INIT_CASH_PAYMENT", void>
loadAllDevicesResponse: PayloadAC<"cpi/LOAD_ALL_DEVICES_RESPONSE", PaymentDeviceModel[]>
loadCancelTransactionResponse: PayloadAC<
"cpi/LOAD_CANCEL_TRANSACTION_RESPONSE",
{ message: string; transactionId: string },
>
loadCreateCashTransactionResponse: PayloadAC<"cpi/LOAD_CREATE_CASH_TRANSACTION_RESPONSE", TransactionDTO>
loadCurrentTransactionResponse: PayloadAC<"cpi/LOAD_CURRENT_TRANSACTION_RESPONSE", TransactionDTO>
refreshAllDevices: PayloadAC<"cpi/REFRESH_ALL_DEVICES", void>
setCashPaymentError: PayloadAC<
"SET_CASH_PAYMENT_ERROR",
{ action: string; error: string; scope?: string },
>
transactionRequest: PayloadAC<"cpi/TRANSACTION_REQUEST", TransactionRequest>
transactionResponse: PayloadAC<"cpi/TRANSACTION_RESPONSE", TransactionDTOResponse>
zeroCashbox: PayloadAC<"cpi/REMOVE_ZERO_CASHBOX_COUNT", ZeroCashboxRequest>
zeroCashboxResponse: PayloadAC<"cpi/REMOVE_ZERO_CASHBOX_COUNT_RESPONSE", ZeroCashbox>
================================================