RIO Ed - Shopping Cart List
Introduced in v3.14 as part of Continuing Education, the RIO Ed - Shopping Cart List is used when the student registers for Study Offerings.
Each Study Offering the student ‘buys’ will be added as an Order Line into the shopping cart before checking out, much like how an e-commerce shopping cart works.
Attribute Name | API Name | Description |
Order id | paramOrderId |
If used in portal, enter the order id paramater to fetch from URL, e.g. {!orderId} or {!recordId}. If used in internal Salesforce console, and this is left blank, it will fetch the Order id from Lightning Page. Else, it will fetch the latest draft order. |
Icon Name | headerIconUtility |
For displaying header icon enter the icon name e.g. standard:webcart . Default="standard:webcart". |
Icon Size | iconSize | Enter the size of icon e.g. small , medium, and large. |
OrderLine Screen Header Label | headerLabel |
Enter the name which will be displayed as heading. Default="Summary". |
OrderLine Screen Header Label Styling | headerLabelCss | To define the styling of the displaying heading enter styling attributes here e.g. font-weight: 600;font-size: 14px . |
Container Styling | totalContainerStyling | To define the styling of the container enter styling attributes here e.g. font-weight: 600;font-size: 14px . |
Header Container Styling | headerContainerStyling | To define the styling of header container enter styling attributes here. |
Checkout Button Label | checkOutButtonLabel | Enter the checkout button label. |
Error Toast Message On Checkout | saveErrorMessage | Enter the message which will be displayed when error occured during checkout. |
Clear All Button Label | clearAllButtonLabel | Enter the name which will be displayed as label on the clear button label. |
Clear All OrderLine Toast Message | clearAllOrderLineToastMessage | Enter the message which will be displayed when user click on clear all button. |
Footer Container Styling | footerContainerStyling | To define the styling of header container enter styling attributes here. |
OrderLine Table Action Column Heading | orderLineTableLastColumnHeading | Enter the name which will be displayed as heading of last column in the orderlines table. |
Orderlines FieldSet Name | orderlineFieldSet |
Enter the name of the fieldset of rio_ed__Order_Line__c object used in table. Default="rio_ed__ShoppingCart". |
Delete Button Icon Name | deleteIconName | For displaying delete button icon enter the icon name e.g. action:delete. |
Quantity Editable | isQuantityColumnEditable | This attribute will enable or disable editing quantity field. |
Quantity Error Toast Message | quantityErrorMessage | Enter the message which will be displayed when the quantity is negative or in decimal. |
No Orderline Error Message | noOrderLineErrorMessage | Enter the message which will be displayed as error when there are no order lines. |
Remove Orderlines Confirmation Header | confirmationHeader | Enter the confirmation box header. |
Remove Orderlines Confirmation Box Body | confirmationBoxBody | Enter the confirmation box body, e.g. “Are you sure you want to delete course?”. |
Confirmation Yes Button Label | confirmationYesButtonLabel |
Text will be visible on the delete popup button. Default="Confirm". |
Confirmation No Button Label | confirmationNoButtonLabel |
Text will be visible on the delete popup button. Default="Cancel". |
Remove OrderLine Toast Message | removeOrderLineToastMessage | Enter the message which will be displayed in toast body, when an order line is deleted. |
Subtotal Price Label | subTotalPriceLabel | Enter the subtotal price label. |
Total Price Label | totalPriceLabel | Enter the total price label. |
Discount Price Label | discountPriceLabel | Enter the discount price label. |
Show Discount Section | showDiscountSection | This will help to show or hide the discount section. |
Discount Code Label | discountCodeLabel | Enter the name which will be displayed as label of discount code. |
Discount Code Placeholder | discountCodePlaceholder | Enter the name which will be displayed as placeholder of discount code. |
Discount Button Label | discountButtonLabel | Enter the name for apply discount button. |
Discount Applied Toast Message | discountAppliesSuccessMessage | Enter the message which will be displayed when discount applied successfully. |
Incorrect Discount Code Toast Message | discountCodeToastMessage | Enter the message which will be displayed in toast body when invalid discount code is entered. |
Remove Discount Icon Name | removeDiscountName | For displaying remove discount icon name enter the icon name e.g. utility:delete. |
Blank Discount Code Toast Message | enterDiscountValue | Enter the message which will be displayed when discount code value is blank, e.g. “Kindly enter discount coupon.” |
Payment Screen Site Page Name | paymentScreenSitePageName |
Enter the name of the redirection site page / full URL which you want to redirect to. Add {orderId} parameter which will replace with the related order id. |
Prevent Multiple Discounts | preventMultipleDiscounts | Only allows one discount per Order |
Debug Mode | enableDebugMode | Enable debug mode in component. |