Package Exports
- @bootssecurity/pos-order/admin
- @bootssecurity/pos-order/admin/index
- @bootssecurity/pos-order/api/admin/index
- @bootssecurity/pos-order/api/index
- @bootssecurity/pos-order/index
- @bootssecurity/pos-order/package.json
- @bootssecurity/pos-order/types/http/orders/entity
- @bootssecurity/pos-order/types/http/orders/requests
- @bootssecurity/pos-order/types/http/pos-orders/payloads
- @bootssecurity/pos-order/types/http/pos-orders/responses
- @bootssecurity/pos-order/workflows
- @bootssecurity/pos-order/workflows/index
Readme
BootsSecurity POS Order Plugin
A POS order management plugin for Medusa by BootsSecurity.
Overview
The POS Order Plugin enables admin users to create and manage orders on behalf of customers through a Point of Sale interface. This is particularly useful for in-store sales, customer support scenarios, or when customers place orders offline.
Features
- Create POS orders from the Medusa Admin dashboard
- Manage items in POS orders (add, update, remove)
- Add shipping methods to POS orders
- Associate customers with POS orders
- Convert POS orders to regular orders for purchase completion
Installation
- Install the POS Order plugin
yarn add @bootssecurity/pos-order- Configure the plugin in your medusa-config.ts
module.exports = defineConfig({
projectConfig: {
// ... your config
},
plugins: [
{
resolve: "@bootssecurity/pos-order",
options: {},
},
],
})- Start your server
Requirements
- Medusa application version >= 2.4.0
API Reference
This plugin provides the following API endpoints based on the OpenAPI specification:
Admin Endpoints
GET /admin/pos-orders- List POS ordersPOST /admin/pos-orders- Create a POS orderGET /admin/pos-orders/{id}- Get a POS orderPOST /admin/pos-orders/{id}- Update a POS orderDELETE /admin/pos-orders/{id}- Delete a POS orderPOST /admin/pos-orders/{id}/convert-to-order- Convert POS order to regular order
POS Order Management
- Add/remove items
- Manage shipping methods
- Apply promotions and discounts
- Set customer information and addresses
Support
For support and questions, please contact BootsSecurity.
License
MIT License