> For the complete documentation index, see [llms.txt](https://developer.smarts.ee/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.smarts.ee/integration/spring-boot-starter.md).

# Spring Boot Starter

- [Overview](https://developer.smarts.ee/integration/spring-boot-starter/overview.md): Spring Boot integration
- [Setup your project](https://developer.smarts.ee/integration/spring-boot-starter/setup-your-project.md): Spring Boot integration process overview
- [Product search](https://developer.smarts.ee/integration/spring-boot-starter/product-search.md): Implementing product search functionality
- [Invoicing](https://developer.smarts.ee/integration/spring-boot-starter/invoicing.md): Default Smarts invoicing - receive invoice and payment confirmation.
- [Merchant side invoicing](https://developer.smarts.ee/integration/spring-boot-starter/merchant-side-invoicing.md): Smarts offers merchant side invoice processing.
- [Merchant side purchase control](https://developer.smarts.ee/integration/spring-boot-starter/merchant-side-purchase-control.md): This functionality allows to get full control over the purchase check
- [Loyalty cards](https://developer.smarts.ee/integration/spring-boot-starter/loyalty-cards.md)
- [Home delivery](https://developer.smarts.ee/integration/spring-boot-starter/home-delivery.md)
- [Marketing & Offers](https://developer.smarts.ee/integration/spring-boot-starter/marketing-and-offers.md)
