dw.extensions.paymentrequest
Class PaymentRequestHookResult
dw.extensions.paymentrequest.PaymentRequestHookResult
Result of a hook handling a Payment Request request
Deprecated:
Salesforce Payments includes support for Google Pay
Properties
eventDetail
:
Object
(Read Only)
Detail to the JS custom event to dispatch in response to this result.
eventName
:
String
(Read Only)
Name of the JS custom event to dispatch in response to this result.
redirect
:
URL
(Read Only)
URL to navigate to in response to this result.
status
:
Status
(Read Only)
Status describing the outcome of this result.
Constructor Summary
PaymentRequestHookResult(status
:
Status, redirect
:
URL)
Constructs a result with the given outcome information.
Method Summary
getEventDetail()
:
Object
Detail to the JS custom event to dispatch in response to this result.
getEventName()
:
String
Name of the JS custom event to dispatch in response to this result.
getRedirect()
:
URL
URL to navigate to in response to this result.
Methods inherited from class
Object
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
Constructor Detail
Method Detail
getEventDetail
getEventDetail()
:
Object
Detail to the JS custom event to dispatch in response to this result.
Returns:
event detail
getEventName
getEventName()
:
String
Name of the JS custom event to dispatch in response to this result.
Returns:
event name
getRedirect
getRedirect()
:
URL
URL to navigate to in response to this result.
Returns:
redirect URL
getStatus
getStatus()
:
Status
Status describing the outcome of this result.
Returns:
status of this result
setEvent
setEvent(name
:
String)
:
void
Sets the name of the JS custom event to dispatch in response to this result.
Parameters:
name
-
JS custom event name
© Copyright 2000-2024, salesforce.com inc. All rights reserved. Various trademarks held by their respective owners.