# Extend the Salesforce Lightning app

- [Customizing the Lightning web components](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components.md): Learn how to customize the Lightning web components.
- [Designer attributes](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/designer-attributes.md): Understand the purpose of the provided designer attributes.
- [Designer attributes for LWR](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/designer-attributes/designer-attributes-for-lwr.md): Learn about designer attributes that can be used by components on LWR template pages.
- [Designer attributes for Aura](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/designer-attributes/designer-attributes-for-aura.md): Learn about designer attributes that can be used by components on Aura template pages.
- [Components](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components.md): Learn how to customize the Lightning web components.
- [Buyer info component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/buyer-info-component.md): Learn how to use the Buyer Info component.
- [DR util component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/dr-util-component.md): Learn how to use the DR Util component.
- [DR Terms component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/dr-terms-component.md): Learn how to use the DR terms component.
- [Checkout summary component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/checkout-summary-component.md): Learn how to use the Checkout summary component
- [Order Summary component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/order-summary-component.md): Learn how to use the Order Summary component.
- [Place order component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/place-order-component.md): Learn how to use the place order component.
- [Payments component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/payments-component.md): Learn how to use the Payments component for various use cases.
- [Payment details component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/payment-details-component.md): Learn how to use the Payment details component.
- [Tax identifier component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/tax-identifier-component.md): Learn about the Tax identifier component.
- [DR compliance component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/dr-compliance-component.md): Learn about the DR compliance component.
- [Address details component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/address-details-component.md): Learn how to use the Address details component.
- [Offline refund component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/offline-refund-component.md): Learn how to use the Offline refund component.
- [Hide checkout summary component (Aura only)](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/hide-checkout-summary-component.md): Learn how to use the hide checkout summary component.
- [Extend the Ship From address](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/extend-the-ship-from-address.md): Learn how to extend the Ship From Address.
- [Extend the webhook framework](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/extend-the-webhook-framework.md): Learn how to extend the webhook framework.
- [Configure subscriptions](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/configure-subscriptions.md): Learn how to configure the Digital River app for subscriptions.
- [Shipping choice extension point](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/shipping-choice-extension-point.md): Learn how to configure the shipping choice extension point
- [Customer credit](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit.md): Learn how to enable the customer credit feature.
- [addCustomerCreditSourceToCheckout](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit/addcustomercreditsourcetocheckout.md): Learn how to add a Customer Credit source to checkout.
- [deattachPaymentToCheckout](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit/deattachpaymenttocheckout.md): Learn how to delete the customer credit payment source from checkout.
- [getAmountRemainingforCheckout](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit/getamountremainingforcheckout.md): Learn how to get the remaining amount available for checkout.
- [getCartDetailsById](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit/getcartdetailsbyid.md): Learn how to validate whether the cart contains a subscription product.
- [Publishing connector events](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/customer-credit/publishing-connector-events.md): Learn how to trigger connector events when using customer credit.
- [Tax calculation](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/tax-calculation.md): Learn about how tax calculation works when you use the Salesforce Lightning app.
- [Overriding Digital River CSS](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/overriding-digital-river-css.md): Learn how to override the Digital River CSS.
- [Add a spinner component (LWR only)](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app/add-a-spinner-component-lwr-only.md): Learn how to add a spinner component to your solution.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/extend-the-salesforce-lightning-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
