B2B Portal
B2B operations from offer to shipment
Ahenk B2B/CRM brings customer management, configurable products, pricing, offers, agreements, orders, finance, shipment planning, terminal scanning, and sticker printing into one role-based portal. It now also connects approved demand to sourcing, purchasing, receiving, and warehouse visibility.
Connected lifecycle
Commercial teams, warehouse operators, finance users, and customers work from the same source of operational truth
The product links pricing, agreements, orders, shipment planning, package execution, and reporting instead of splitting them across disconnected tools.
Catalog
Products, variants, images, options, stock, and package definitions are maintained centrally.
Pricing
Price lists, customer discounts, product overrides, and variant adjustments resolve deterministic prices.
Offer
Offers can be drafted, revised, exported, accepted, rejected, and converted.
Agreement / Order
Prepaid agreements and orders keep balances, price snapshots, cost snapshots, and status flow connected.
Shipment Plan
Optional shipment planning organizes outbound work before final shipment records are created.
Terminal
Shipping clerks scan package identities, prepare plans, and upload proof media where enabled.
Shipment
Final shipment records capture shipped quantities, partial shipment state, and customer-visible progress.
Finance
Reports aggregate revenue, cost, profit, customer performance, balances, and variant profitability.
Buy-side extension
Turn approved demand into procurement planning and vendor execution
The buy-side flow stays inside the same platform and turns approved demand into procurement requirements, planning, purchase orders, receiving, and warehouse visibility.
Approved Order
Approved commercial demand becomes the procurement starting point.
Requirement
Requirements group demand by procurement item with traceable source context.
Draft Plan
Purchasing teams compare requirements, stock, and coverage before buying.
Purchase Order
Plans convert into vendor-grouped purchase orders with item-level tracking.
Receipt
Shipment and receiving updates post quantities back into the warehouse layer.
Warehouse Stock
The same inventory layer shows procurement-item and variant balances together.
- Approved orders drive procurement requirements instead of spreadsheet reinterpretation.
- Planning surfaces compare on-hand stock, low-stock risk, and grouped demand before purchase orders are created.
- Receipts and warehouse visibility close the loop between commercial demand and physical inventory.
Role workspaces
Every user lands in a workspace shaped by their responsibilities
Admins, customer representatives, shipping clerks, and customers each get a product surface aligned with their own operational needs.
Admin
Full operational and configuration access.
- Monitor revenue, offers, agreements, orders, notifications, and customer activity.
- Manage products, pricing, customers, finance, users, and owner-company settings.
- Configure advanced shipment, printing, CR, and content capabilities.
Customer Representative
Commercial operations workspace for customer-facing internal users.
- Manage assigned customers and customer details.
- Create and update offers, agreements, and orders.
- Use controlled pricing, product, and conversion capabilities where enabled.
Shipping Clerk
Operational terminal workspace for package preparation and shipment readiness.
- Open today's approved shipment plans.
- Scan package sticker identities.
- Move plans toward readiness and upload shipment proof media.
Customer
Read-only and self-service customer portal.
- Browse product catalog and variants.
- View offers, orders, agreements, shipment plans, and shipments.
- Accept offers and create orders where customer actions are enabled.
Purchasing Officer
Internal workspace for vendor management, sourcing, planning, purchase orders, and receiving coordination.
- Manage vendor records, contacts, bank details, and memberships.
- Maintain procurement items, vendor mappings, prices, lead times, and sourcing preferences.
- Review requirements, build draft plans, convert plans into purchase orders, and coordinate receiving.
Vendor Portal
Constrained external workspace for assigned contracts, purchase orders, shipment updates, and promised dates.
- Review active contract and purchase-order scope linked to the vendor membership.
- Confirm or reject sent purchase orders and update promised ship dates where allowed.
- Report shipment progress without exposing internal planning or admin controls.
Commercial operations
Control customers, products, pricing, offers, agreements, and orders
Commercial workflows stay grounded in configurable products, deterministic pricing, agreement balances, revisions, and transaction snapshots.
- Customer profiles with contact, tax, shipment defaults, assigned CR, and optional login binding.
- Product and variant management with SKUs, images, stock, dimensions, weights, cost, and options.
- Price lists, customer discounts, product overrides, and a pricing calculator.
- Offers, agreements, and orders with PDF export, conversion paths, and lifecycle control.
Fulfillment operations
Plan, scan, print, and prove shipment activity
The system does not stop at order entry. It links shipment planning, terminal execution, package identity, sticker printing, and proof media.
- Shipment plan list, calendar, and detail views for outbound preparation.
- Terminal daily workflow for shipping clerk execution and package scanning.
- Package-level physical identities plus controlled manual readiness actions.
- Package and shipment sticker printing with proof media support.
Finance visibility
Track revenue, cost, profit, balances, and customer performance in one place
Management reporting is built into the operational flow through chart surfaces, summaries, profitability views, and transaction snapshot rules.
- Revenue, cost, and profit dashboards for management visibility.
- Customer finance reports, balances, and daily/monthly summaries.
- Variant profitability and aggregated backend chart data.
- Snapshot trust rule so historic pricing and cost records remain stable.
Customer portal
Give B2B customers controlled visibility without exposing internal complexity
Customers can inspect catalog, orders, agreements, shipment plans, and shipments from their own portal while internal roles keep operational control.
- Customer dashboard, product catalog, and variant visibility.
- Customer order lists, detail views, and shipment-plan transparency.
- Controlled visibility into offers, agreements, shipments, and proof where enabled.
- Read-only and self-service patterns without forcing internal admin surfaces onto customers.
Buy-side proof
See sourcing, planning, and warehouse visibility in the same operational platform
One compact buy-side proof block is enough to show vendor-aware sourcing, requirement planning, and shared stock visibility without overwhelming the homepage.
- Vendor records, memberships, and procurement items stay separate from customer and sell-side catalog truth.
- Requirements and draft plans give purchasing teams grouped demand before purchase orders are issued.
- Warehouse visibility connects receipts, procurement stock, and sell-side variant balances in one layer.
- The full procurement story continues on the dedicated Buy Side page.
Architecture trust
Rely on pricing snapshots, role-based access, and optional fulfillment modules that support controlled growth
The platform combines transaction integrity, single-company ownership, soft-delete protection, configurable features, async processing, and multilingual support in one operational model.
Transaction snapshots
Prices and costs are stored on offer and order items so future pricing changes do not rewrite history.
Single-tenant model
The platform is designed for one owner company operating its own B2B portal.
Soft deletion
Core entities use soft-delete patterns to preserve operational history.
Role boundaries
Admin, CR, Shipping Clerk, and Customer users have intentionally different workspaces and permissions.
Feature flags
Owner-company settings control shipment planning, terminal, printing, proof media, multilingual content, and CR capabilities.
Operational partitioning direction
High-growth shipment tables are designed with partitioning and health checks in mind.
Async-ready
Celery is used for email, notifications, report generation, and media derivative workflows.
Theme and language controls
Portal support includes light and dark mode plus English, Turkish, Azerbaijani, Russian, and Arabic.
Buy-side architecture fit
Add sourcing, procurement, and warehouse trust to the same architecture model
These trust points show that vendors, procurement items, and warehouse visibility are modeled explicitly inside the same platform.
Separate vendor domain
Vendor identity, contacts, bank details, and memberships remain explicit instead of being merged into customer records.
Separate procurement item domain
Procurement items stay distinct from sell-side products so sourcing logic can be modeled deliberately.
Shared warehouse visibility
Warehouse stock and movement views cover both buy-side procurement items and sell-side variant inventory.
Portal language coverage
The product portal supports five languages
- EN English
- TR Turkish
- AZ Azerbaijani
- RU Russian
- AR Arabic
Roadmap
Desktop and mobile apps are coming soon
Dedicated Windows, Linux, macOS, iOS, and Android apps are planned. The web portal remains the primary product surface today.