Offline Refund elements
Learn how to use the offline refund element.
Last updated
Learn how to use the offline refund element.
Last updated
Collecting details from your customer may be necessary to facilitate a refund with certain payment flows such as , , or .
For integration details, refer to .
You should use the createElement
function exposed through the DigitalRiver Object. This object follows the same pattern and allows for the same and as other elements.
With this element, you must provide a refundToken
, which is provided in the refund response from our APIs.
Call this function to place the created offline refund element on your page.
Call this function to remove the offline refund element from your page. The element may be re-added to your page by calling mount()
.
Call this function to remove the offline refund element from your page as well as remove its functionality. You cannot re-add an element that has been destroyed to your page via mount()
.
Use this function to listen to events that can be used to build and enhance your purchase flow.
The created element is loaded and ready to accept input.
The element's state has changed.
The Ready event triggers when the element loads and is available to take user input.
A change event triggers when the offline refund element's state has changed. If using this element, you will only receive this event when the customer has filled out the form and the data has been accepted. At this point, you may remove the element from your screen by calling unmount()
or destroy()
.
complete
Whether the element is in a complete state.
elementType
The type of element.