# Extend the Salesforce Lightning app

- [Extend the Ship From address](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/extend-the-salesforce-lightning-app/overriding-digital-river-css.md): Learn how to override the Digital River CSS.
- [Customizing the Lightning web components](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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-1.4/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/designer-attributes.md): Understand the purpose of the provided designer attributes.
- [Components](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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-1.4/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/buyer-info-component.md): Learn how to use the Buyer Info component.
- [Tax certificate component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/tax-certificate-component.md): Learn how to use the tax certificate checkout component.
- [DR util component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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-1.4/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-1.4/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/checkout-summary-component.md): Learn how to use the Checkout summary component
- [Hide checkout summary component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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.
- [Order Summary component](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/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-1.4/extend-the-salesforce-lightning-app/customizing-the-lightning-web-components/components/address-details-component.md): Learn how to use the Address details component.


---

# 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-1.4/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.
