> 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/custom-integration.md).

# Custom Integration

- [Overview](https://developer.smarts.ee/integration/custom-integration/overview.md)
- [Connection node](https://developer.smarts.ee/integration/custom-integration/connection-node.md)
- [Get node version endpoint](https://developer.smarts.ee/integration/custom-integration/connection-node/get-node-version-endpoint.md)
- [Get node health endpoint](https://developer.smarts.ee/integration/custom-integration/connection-node/get-node-health-endpoint.md)
- [Product search](https://developer.smarts.ee/integration/custom-integration/product-search-1.md): Implementing product search functionality
- [Pageable product list search endpoint](https://developer.smarts.ee/integration/custom-integration/product-search-1/product-search.md): Pageable product search API
- [Product bacrode search endpoint](https://developer.smarts.ee/integration/custom-integration/product-search-1/product-bacrode-search.md)
- [Product name search endpoint](https://developer.smarts.ee/integration/custom-integration/product-search-1/product-name-search.md)
- [Product category search endpoint](https://developer.smarts.ee/integration/custom-integration/product-search-1/product-category-search.md)
- [Invoicing](https://developer.smarts.ee/integration/custom-integration/invoice.md)
- [Receive invoice endpoint](https://developer.smarts.ee/integration/custom-integration/invoice/receive-invoice.md)
- [Merchant side invoicing](https://developer.smarts.ee/integration/custom-integration/merchant-side-invoicing.md)
- [Create receipt endpoint](https://developer.smarts.ee/integration/custom-integration/merchant-side-invoicing/create-receipt.md)
- [Confirm receipt payment endpoint](https://developer.smarts.ee/integration/custom-integration/merchant-side-invoicing/confirm-receipt-payment.md)
- [Merchant side purchase control](https://developer.smarts.ee/integration/custom-integration/merchant-side-purchase-control.md): This functionality allows to get full control over the purchase check
- [Receive purchase check endpoint](https://developer.smarts.ee/integration/custom-integration/merchant-side-purchase-control/receive-purchase-check-request.md)
- [Send purchase check result](https://developer.smarts.ee/integration/custom-integration/merchant-side-purchase-control/send-purchase-check-result.md)
- [Ask for purchase check data resend](https://developer.smarts.ee/integration/custom-integration/merchant-side-purchase-control/ask-for-purchase-check-data-resend.md)
- [Loyalty cards](https://developer.smarts.ee/integration/custom-integration/loyalty-cards.md)
- [Loyalty card registration endpoint](https://developer.smarts.ee/integration/custom-integration/loyalty-cards/loyalty-card-registration-endpoint.md)
- [Loyalty card bonus endpoint](https://developer.smarts.ee/integration/custom-integration/loyalty-cards/loyalty-card-bonus-endpoint.md)
- [Home delivery](https://developer.smarts.ee/integration/custom-integration/home-delivery.md)
- [Receive order endpoint](https://developer.smarts.ee/integration/custom-integration/home-delivery/receive-order-endpoint.md)
- [Receive order update endpoint](https://developer.smarts.ee/integration/custom-integration/home-delivery/receive-order-update-endpoint.md)
- [Update order status](https://developer.smarts.ee/integration/custom-integration/home-delivery/update-order-status.md)
- [Find order by id](https://developer.smarts.ee/integration/custom-integration/home-delivery/find-order-by-id.md)
- [Find order by invoice id](https://developer.smarts.ee/integration/custom-integration/home-delivery/find-order-by-invoice-id.md)
- [Find order by institution invoice id](https://developer.smarts.ee/integration/custom-integration/home-delivery/find-order-by-institution-invoice-id.md)
- [Marketing & Offers](https://developer.smarts.ee/integration/custom-integration/marketing-and-offers.md)
- [Find offers endpoint](https://developer.smarts.ee/integration/custom-integration/marketing-and-offers/find-offers-endpoint.md)
