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