Zamok Kiosk API
Preparing search index...
module-payments/lib/reducers
transactionReducer
Function transactionReducer
transactionReducer
(
state
?:
null
|
Transaction
,
action
:
|
PayloadAction
<
"START_TRANSACTION"
,
{
externalID
:
string
;
total
:
number
}
,
>
|
PayloadAction
<
"CANCEL_TRANSACTION"
,
{
reason
:
CancelReason
}
>
|
EmptyAction
<
"COMPLETE_TRANSACTION"
>
|
PayloadAction
<
"MAKE_PAYMENT"
,
Payment
>
|
PayloadAction
<
"REFUND_OWED"
,
{
amount
:
number
}
>
|
PayloadAction
<
"REFUND_ISSUED"
,
{
amount
:
number
}
>
|
EmptyAction
<
"CLEAR_TRANSACTION"
>
,
)
:
null
|
Transaction
Parameters
state
:
null
|
Transaction
= null
action
:
|
PayloadAction
<
"START_TRANSACTION"
,
{
externalID
:
string
;
total
:
number
}
,
>
|
PayloadAction
<
"CANCEL_TRANSACTION"
,
{
reason
:
CancelReason
}
>
|
EmptyAction
<
"COMPLETE_TRANSACTION"
>
|
PayloadAction
<
"MAKE_PAYMENT"
,
Payment
>
|
PayloadAction
<
"REFUND_OWED"
,
{
amount
:
number
}
>
|
PayloadAction
<
"REFUND_ISSUED"
,
{
amount
:
number
}
>
|
EmptyAction
<
"CLEAR_TRANSACTION"
>
Returns
null
|
Transaction
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Zamok Kiosk API
Loading...