customer

Mobile Customer Support

Find answers to common questions and get help with your web experience.

1. Purpose

To define the process for installing and accessing the TwinBP Customer mobile application.

2. Scope

This procedure applies to all customers using the TwinBP mobile application.

3. Procedure

3.1 Install the Application

  1. Open the Google Play Store or Apple App Store.
  2. Search for TwinBP.
  3. Select the application from the search results.
  4. Tap Install.
web customer
web customer

3.2 Accept Terms and Permissions

  1. Select the checkbox to accept the Terms and Conditions.
  2. Tap Accept to proceed.
  3. Grant the required permissions when prompted.
web customer

3.3 Location Access

1. Allow the application to access your location by selecting one of the following options:

  • Allow Once
  • Allow While Using the App
web customer

3.4 Access the Application

  1. Once permissions are granted, the application will open.
  2. Users may explore the application interface.
web customer >

3.5 Login or Sign Up

1. To access all features, select one of the following:

  • Log in (for existing users)
  • Sign up (for new users)

(Note: Login or sign-up is required to enable full functionality and access system features.)

web customer

1. Purpose

  • To define the process for creating a new customer account in the TwinBP system.

2. Scope

  • This procedure applies to all customers registering through the mobile or web application.

3. Procedure

3.1 Access Sign-Up

  1. Tap Log In.
  2. Tap Sign Up.
web customer
web customer

3.2 Enter User Details

  1. Enter the following details:
    • Name
    • Email address
    • Mobile number
  2. Select the checkbox to accept the Terms and Conditions.
  3. Tap Sign Up.
web customer

3.3 Verify Account

  1. Enter the OTP sent to the registered mobile number.
  2. Tap Verify.
web customer

3.4 Completion

  1. Upon successful verification, the home screen will be displayed.

1. Purpose

  • To define the process for accessing an existing customer account in the TwinBP system.

2. Scope

  • This procedure applies to all registered customers using the mobile or web application.

3. Procedure

3.1 Access Login Screen

  1. Tap Log In.
  2. Tap Log In again.
web customer
web customer

3.2 Access Login Screen

  1. Enter the registered mobile number (9 digits, excluding the leading "0").
  2. Tap Log In.
web customer

3. Verify Account

  1. Enter the OTP sent to the registered mobile number.
  2. Tap Verify.
web customer

3.4 Completion

  1. Upon successful verification, the user will be redirected to the home screen.

1. Purpose

  • To define the process for resending and verifying the OTP when it is not received during the sign-up or log-in process in the TwinBP system.

2. Scope

  • This procedure applies to all customers who do not receive the OTP during the sign-up or log-in process on the TwinBP mobile or web applications.

3. Procedure

  1. If the OTP is not received, tap Resend.
  2. Enter the new OTP.
  3. Tap Verify.
  4. The home screen will be displayed.
web customer

1. Purpose

  • To define the process for completing and updating a customer profile in the TwinBP system.

2. Scope

  • This procedure applies to all registered customers using the TwinBP mobile and web applications to complete their profile information.

3. Procedure

3.1 Access Profile

  1. Tap the Menu icon.
  2. Tap My Profile.
web customer
web customer

3.2 Update Profile Information

  1. Add Profile Picture.
  2. Tap Edit next to Profile Information.
  3. Enter Secondary Contact (optional).
  4. Enter Address.
  5. Select City from the dropdown.
web customer
web customer
web customer

3.3 Select Customer Type

Option A: Individual Customer
  1. Select Individual.
  2. Enter NIC Number.
web customer
Option B: Corporate Customer
  1. Select Business.
  2. Upload BR Certificate (Business Registration).
  3. Wait for Admin Approval before accessing corporate features.
web customer

3.4 VAT Status (Optional)

  1. Tick VAT Registered checkbox (if applicable).
  2. Enter VAT Number.
  3. Upload VAT Certificate.
  4. Tap Submit.
web customer

3.5 Set Location

  1. Tap Set your location on map.
  2. Select a location on the map.
  3. Tap Set to save.
web customer
web customer

3.6 Completion

  1. The system displays "Profile updated successfully."

1. Purpose

  • To define the process for creating and submitting product inquiries through the system.

2. Scope

  • This procedure applies to all customers using the web or mobile application to send inquiries.

3. Procedure

3.1 Search and Select Products

  1. Tap the Search Product icon or label.
web customer

3.2 Add Products to Inquiry

Option A: Select an Existing Item
  1. Enter the product name in the search box.
  2. Tap the Search icon to view matching products.
  3. Select a product to open the product details page.
  4. Enter the required quantity.
  5. Enter specifications (if applicable).
  6. Tap Add to Inquiry.
  7. Repeat the process to add more items as required.

(Note: The cart icon will update automatically as items are added.)

web customer
web customer
web customer
Option B: Create a Custom Item
  1. Tap Custom Item.
  2. Enter the item name and quantity.
  3. Tap Add to Inquiry.

(Note: The cart counter will update upon successful addition.)

web customer
web customer

3.3 Manage Cart

  1. Tap the cart icon to open the cart page.
  2. To update quantity:
    • Enter the new quantity
    • Tap the Save icon

(A confirmation message will be displayed upon update.)

web customer
web customer

3.4 Delivery Options

3.4.1 Site Delivery

Option A: Enter a New Address
  1. Select Site Delivery Required.
  2. Enter the delivery address.
  3. Tap Set Delivery Location on Map.
  4. Select the location and confirm.
  5. Tap Set to save.
web customer
web customer
Option B: Use Saved Address
  1. Select Site Delivery Required.
  2. Select Use Saved Address.
  3. Choose an address from the list.
web customer

3.4.2 Self-Pickup

  1. Select Self-pickup.
web customer

3.5 VAT Selection

  1. Select the appropriate VAT status for merchants.
web customer

3.6 Merchant Selection

3.6 Merchant Selection

For site-delivery:
Option A:

Select Find Anywhere to send the inquiry to all registered merchants.

web customer
Option B:

Select a radius to limit the inquiry to nearby merchants.

web customer
For self-pickup:
  1. Select Self-pickup.
  2. Tap Set Additional Pickup Areas.
  3. Select the location on the map.
  4. Choose the preferred radius.
  5. Confirm the selection by tapping SET.

(Note: Only merchants within the selected radius will receive the inquiry.)

web customer
web customer

3.7 Finalizing Inquiry

  1. Enter special notes (optional).
  2. Set the following dates:
    • Quotation Requested Before (Deadline for receiving quotations)
    • Goods Requested Before (Preferred delivery date)
  3. Tap Confirm Inquiry.
  4. Review the details.
  5. Accept the confirmation checkbox.
  6. Tap Create Inquiry.

(A confirmation message will be displayed: "Inquiry Created Successfully.")

web customer
web customer

1. Purpose

  • To define the process for viewing quotations, accepting quotations, creating orders, and completing payments in the TwinBP system.

2. Scope

  • This procedure applies to all registered customers using the TwinBP mobile and web applications to review merchant quotations, confirm orders, and complete payments.

3. Procedure

3.1 Viewing Quotations

  1. Tap the Notification icon on the mobile device.
  2. Open the Quotation Created notification to view merchant details.
  3. Alternatively, go to Menu → Inquiries → Requested Quotations.
web customer

3.2 Preview Quotation

  1. Select an Accepted Quotation.
  2. Tap Preview to view quotation details.
  3. Tap Price Comparison to compare merchant prices.
web customer
web customer

3.3 Compare and Select Items

  1. Compare prices from different merchants. (Each row represents a merchant.)
  2. Select required products using the checkbox.
  3. Select Transport Mode for each merchant you select.
  4. Review Delivery Charges and Total Amount.
  5. Tap Confirm Quotation.
  • Note:
    • Merchants may suggest Alternative Products.
    • If unavailable, the item will be shown as Not Quoted.
    • If you select items from different merchants, Delivery Charges will vary by merchant.
web customer
web customer

3.4 Create Order

  1. Review order details.
  2. Enter the Expected Delivery Date.
  3. Enter Remarks (if required).
  4. Tick the confirmation checkbox.
  5. Tap Create Order.

Output: Proforma Invoice is sent to the registered email address.

web customer
web customer

The Output: Sample Proforma Invoice.

web customer

3.5 Payment Options

Three payment options are available:

Option A - Immediate Payment
  1. Transfer funds to the provided bank account (Bank Transfer/ CDM).
  2. Upload Payment Proof.
  3. Tap Notify Payment.

Applicable for:

  • Self-Pickup Orders
  • Site-Delivery Order

Note: The order will move to Dispatch stage after admin approval.

web customer
Option B - Pay at Location
  1. Tap Pay at Location.
  2. Pay at the hardware store.

Applicable for:

  • Self-Pickup Orders Only

Note:

  • No admin verification is required for Pay at Location.
  • The customer settles the payment directly at the hardware store.
web customer
Option C: Pay Later
  1. Tap Payment Later.
  2. Go to Menu → Orders → Accepted Quotations.
  3. Filter by Pending.
  4. Select the order.
  5. Tap Process Payment.
  6. Upload payment proof.
  7. Tap Notify Payment.

Applicable for:

  • Self-Pickup Orders
  • Site-Delivery Orders

Note: The order will move to Dispatch stage after admin approval.

web customer

3.6 After Payment:

  1. Wait for Admin Verification.
  2. The customer receives an SMS confirmation:
    "Your TwinBP order (T---) payment has been approved. The order will be processed soon."
  3. Wait for merchant delivery updates.

1. Purpose

  • To define the process for completing a customer order in the TwinBP system after delivery or self-pickup.

2. Scope

  • This procedure applies to all registered customers using the TwinBP mobile and web applications to complete processing orders.

3. Procedure

3.1 Access Orders

  1. Tap the Menu icon.
  2. Tap Orders.
  3. Tap Processing Orders.
web customer
web customer

3.2 Select an Order

  1. Select Processing under Filter By.
  2. Select the required order.
web customer

3.3 Complete an Order

  1. Tap Complete.
  2. Enter the Order Completion Password sent to the registered mobile number.
  3. Tap Submit.

Note:

  • The merchant may request the customer to complete the order.
  • The password is sent via SMS.
web customer
web customer

3.4 Completion

  1. The order status changes to Completed.

1. Purpose

  • To define the process for submitting customer reviews for completed orders in the TwinBP system.

2. Scope

  • This procedure applies to all registered customers using the TwinBP mobile and web applications to submit reviews for completed orders.

3. Procedure

3.1 Access Completed Orders

  1. Tap the Menu icon.
  2. Tap Orders.
  3. Tap Processing Orders.
web customer
web customer

3.2 Select an Order

  1. Select the required completed order.
web customer

3.3 Submit Review

  1. Tap Write a Review.
  2. Enter the review.
  3. Click Post Review.
web customer
web customer

3.4 Submit Review

  1. The review will be published.

Feature - 01: Download a Quotation (Business Customers)

  1. Navigate to Requested Quotations or Archived. (if the order has already been completed).
  2. Find the quotation you want to download.
  3. Click the Download Quotation button.
web customer

Feature 02: Support and issue reporting

2.1 Customer Support

For support, click the Help Mascot in the app to contact us via phone or email us at [email protected]

2.2 Message with Merchant

You can message the merchant through the Processing Orders and Completed Orders sections; this option becomes available after the admin approves the payment and remains accessible until the order is completed.

web customer
2.3 Call with Merchant

You can call the merchant through the Processing Orders and Completed Orders sections; this option becomes available after the admin approves the payment and remains accessible until the order is completed.

web customer

TwinBP Full Features List

  1. User Access & Authentication
    • Sign up with OTP verification
    • Log In using registered credentials
    • OTP resend option if not received
  2. User Roles
    • Customers can create inquiries, receive quotations, make payments, complete orders, and submit reviews.
    • Merchants can receive inquiries, submit quotations, dispatch orders, track payments, and view reports.
  3. Inquiry Management (Customer)
    • Customers can search products, add them to the inquiry bucket, or create custom items.
    • Submitted inquiries are sent to merchants and tracked in real time.
  4. Quotation Management (Merchant)
    • Merchants receive inquiries and submit quotations with pricing and delivery details.
  5. Quotation Selection (Customer)
    • Customers compare quotations and select the preferred one.
    • A Proforma Invoice is generated after selection.
  6. Payment Process (Customer)
    • Payments are made via bank transfer and confirmed through the app.
    • Customers make the payment at the hardware.
  7. Purchased Order & Dispatch (Merchant)
    • Merchants issue a purchase order and dispatch items after payment confirmation.
  8. Order Completion (Customer OR Merchant)
    • Orders can be completed by either party, sometimes using a completion password.
  9. Download Quotation (Business Customers)
    • Business customers can download their quotations from the Requested Quotations or the Archived section
  10. Reviews & Ratings (Customer and Merchant)
    • Both customers and merchants can submit reviews after order completion.
  11. Reports Section (Merchant)
    • Includes Sales, Product, Orders, Customers, and Payment reports.
    • Reports can be downloaded in Excel format using CSV.
  12. Finance Section (Merchant)
    • Shows Pending and Released payments from TwinBP to merchants.
  13. Notifications (Customer and Merchant)
    • Users receive alerts for inquiries, quotations, payments, dispatch, and completion.
  14. Support & Help (Customer and Merchant)
  15. Security & Transparency (Customer and Merchant)
    • OTP-based authentication, transaction tracking, and role-based access.
  16. Benefits of TwinBP
    • Transparent pricing, efficient order management, financial clarity, and centralized marketplace experience.