/
PKC Business Requirement Doc

PKC Business Requirement Doc

 

Project Plan

Project Plan

Product

OE

Client

PKC

Product Manager

@Muhammad Azlan Rao (Deactivated)

Delivery Manager

@Zain Chughtai (Deactivated)

Document Version

1.0

Revisions

0

Date Created/Updated

17th August 2022

 

We will need to take a phased approach to get PKC on OE.

  • Phase 1: UAT + Go-live - Get PKC functionally enabled on OE

  • Phase 2: Dates finalized dates after phase 1 delivery

 

Tentative delivery Dates

  • Phase 1: Sep 15 (Provided we get official kick off go-ahead from PKC team)

  • Phase 2: To be finalized after phase 1 delivery

 

Sr #

Task Description

Status/Ticket

ETA

Comments

Sr #

Task Description

Status/Ticket

ETA

Comments

1

Multi-vendor Inventory Sync:
PKC and each vendor can manage their inventory: Quantities and Prices.

Third party marketplace (Daraz, any shopify or woo-commerce store) integration and Order/Inventory Management via OE.

 

 

Vendors as separate entities can manage their own inventory & prices for that.

Already happening.
Phase 1 Go Live.

2

Multi-courier Sync:
Each vendor should be able to assign their couriers and setup up different rules for each courier based on: the final destination, payment method, and pick-up location.

 

 

Vendors can be able to set rules for the final destination and pick-up locations, but for payment method, for now the rule can only be set for the entirety of PKC, individual vendors can not set separate rules for payment method.

 

Rules for the destination and pick-up location included in Phase 1 Go Live.

Rule for vendor wise payment method in Phase 2

3

Courier Reconciliation:
PKC and vendors can reconcile payments for their orders directly from OE.

(We will need payment APIs from the courier companies. Currently, we only have payment APIs from TCS, Leopards and Traxx.)

If a courier doesn’t have payment API, then reconciliation must be done by uploading files on OE.

 

 

Not currently happening, but on roadmap.

Part of Phase 2.

4

Order Splitting:
If an order contains items with various vendors, the orders will have to be split and new orders assigned to each vendor.

 

 

Capability present in XStak.

Phase 1 Go Live

5

SMS Notifications:
Notifications to be sent at each stage of order processing: verification, assignment, splitting, approval, dispatch, returned, etc.

 

 

Need to integrate with a third-party vendor for this.
PKC will provide the details of their vendor, or whatever XStak has would be suffice?

On roadmap.

Phase 2

6

Accounting Management/Commission Management:
1- Differentiation of COD and pre-paid orders a) that vendors deliver themselves and b) that vendors get delivered via PKC and reports of how much PKC owes the vendors if paid online when it gets delivered. Report on how much commission each vendor is due (weekly or biweekly)

2- Ability to have commission rates calculated by payment method. As e-payments services can charge 2-3% of revenue

 

 

Not currently happening, but on roadmap.

Phase 2

7

Location Creation:
Allows vendors to create locations from which they can send inventory and assign orders

 

 

Already happening.
Phase 1 Go Live.

Related content