Class PaymentRequestHookResult
dw.extensions.paymentrequest
Class PaymentRequestHookResult
Object
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.
getStatus() : Status
Status describing the outcome of this result.
setEvent(name : String) : void
Sets the name of the JS custom event to dispatch in response to this result.
setEvent(name : String, detail : Object) : void
Sets the name and detail of the JS custom event to dispatch in response to this result.
Constructor Detail
PaymentRequestHookResult
public PaymentRequestHookResult(status : Status, redirect : URL)
Constructs a result with the given outcome information.
Parameters:
status - status of the result
redirect - optional URL to which to navigate to in response to this outcome

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

setEvent
setEvent(name : String, detail : Object) : void
Sets the name and detail of the JS custom event to dispatch in response to this result.
Parameters:
name - JS custom event name
detail - JS custom event detail