Place order component
Learn how to use the place order component.
Use drb2b_placeOrder
component to add the Place Order button on the Checkout page in Experience Builder. For the Place Order button to appear, you must use the Place Order component with the rb2b_orderSummary
component in the flow on the Place Order page. When using the drb2b_placeOrder
component, note the following considerations:
Number of drb2b_orderSummary components in the subflow | Number of drb2b_placeOrder components on Checkout page | Allowed? |
---|---|---|
1 | 1+ | Yes |
>1 | 1+ | No |
1+ | 0 | Yes |
1 (with or without UI showing)
Note: The | 1+ | Yes |
1
Note: The | 1 | Yes |
0 | 1+ | No |
Alternatively, you can place a Place Order component inside a flow or subflow. You should use the the above considerations if you choose this option.
Publish the Place order component events
Complete the following tasks to publish various event types. The event purpose and payload will vary depending on the use case.
Import DigitalRiverMessageChannel__c message
channel and message service into a custom JavaScript file as shown below.
Declare the message context variable as shown below.
Publish the event.
Refer to the following table for more information on the Place order component events.
Event Purpose | Event payload example | Description |
---|---|---|
toggleShowPOComponent | {"isShow":true} | Publish this event to show {"isShow":true} or hide {"isShow":false} the Place Order component |
Last updated