Class PaymentRequestHookResult

Result of a hook handling a Payment Request request

Deprecated:

Salesforce Payments includes support for Google Pay

PropertyDescription
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.
ConstructorDescription
PaymentRequestHookResult(Status, URL)Constructs a result with the given outcome information.
MethodDescription
getEventDetail()Detail to the JS custom event to dispatch in response to this result.
getEventName()Name of the JS custom event to dispatch in response to this result.
getRedirect()URL to navigate to in response to this result.
getStatus()Status describing the outcome of this result.
setEvent(String)Sets the name of the JS custom event to dispatch in response to this result.
setEvent(String, Object)Sets the name and detail of the JS custom event to dispatch in response to this result.

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

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.


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

getEventDetail(): Object

Detail to the JS custom event to dispatch in response to this result.

Returns:

  • event detail

getEventName(): String

Name of the JS custom event to dispatch in response to this result.

Returns:

  • event name

getRedirect(): URL

URL to navigate to in response to this result.

Returns:

  • redirect URL

getStatus(): Status

Status describing the outcome of this result.

Returns:

  • status of this result

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(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