Each workspace has a narrow job. The User manages the booking; the Secure Agent confirms the pickup and delivery handoffs.
01 / USER
Create and pay for the booking
Register with your name, contact email, Nigerian phone number, and a six-digit PIN. Create product delivery details, choose logistics, pay through Paystack, and track the Agent handoffs.
Sign in with your Nigerian phone number and six-digit PIN. Upload a face photograph and NIN document image together, or wait for Admin activation before opening assigned orders.
ShopSecure keeps the booking record and delivery progress together while product payment remains directly between buyer and seller.
01User
Describe the product and route
Enter the product description, quantity, total declared value, seller pickup details, and delivery destination. Parcel measurements use delivery defaults.
02User
Choose a delivery quote
Review the available options and select the complete backend-returned delivery charge for this order.
03User
Pay securely through Paystack
Open Paystack Checkout for the selected order and pay exactly the server-confirmed booking total.
04Buyer + Seller
Handle product payment directly
The buyer and seller arrange product payment outside ShopSecure before the Agent collects the product.
05Secure Agent
Confirm pickup
The assigned Agent collects the product from the seller and confirms pickup in the order.
06Secure Agent
Confirm delivery and complete
After handing over the product, the Agent confirms delivery. The order completes immediately and credits the Agent commission wallet.
THE RULE
ShopSecure charges for the booking, not the product.
The displayed delivery charge is the bookingTotal returned by the backend. The buyer and seller handle their product payment directly.
Agent workflow
Two actions.
The Agent records the collection and final handoff without extra workflow stages.
Clear responsibility
Confirm pickup. Confirm delivery.
The Agent confirms collection at the seller location, then confirms the final handoff at the delivery destination.
Confirm pickup
Records that the Agent collected the product and is responsible for delivery.
Confirm delivery
Completes the order immediately and credits the Agent commission wallet.