TagerZone

Custom worpress project

Customer Brief

Our website works through wordpress, Woocommerce, and Dokan. We have accounts with shipping companies and we have been provided with the API documentation for each shipping company The required plugin must consist of two parts:

The first section is specialized in providing shipping services and their characteristics as follows.

  • Adding Aramex as a shipping method for the store

  • Add SMSA as a shipping method for the store

  • Add Saudi Post as a shipping method for the store

  • Activate and deactivate each shipping method separately

  • Special settings for each charging method separately

  • The possibility of setting a fixed price for shipping for each company in the settings

  • Calculating an additional cost at an extra weight (for example, the admin specifies 15 kg as the limit of the weight of the shipment and then sets 1 or 2 riyals to add it for each extra kilo, for example) is applied to each shipping method separately

  • Compatibility with adding a shop and making the seller the sender of the shipment when creating the policy

  • The seller must put the name information, and phone number and be greater than 5 digits

  • Also, compatibility with a shop by making a bill of lading for each seller if there are multiple sellers in the purchase basket

  • Add log pages

  • Add on the order page a special section for shipping to manage the shipment of the order from the main control panel

  • Adding buttons in the order in the seller’s control panel according to the shipping company, so that the seller can create a new policy or print the current one and review the problems when making the policy stats

  • You must not add more than one transfer method for the same order manually from the admin control panel

Display the status of the shipments of the order to the buyer on the order page in a coordinated and beautiful manner Sending alert emails to the seller and buyer, and the ability to modify the email format

  • Adding a new case to orders while they are shipped or shipped to be complete

The second section is a continuation of the work of the first section.

When the order is shipped, an email is sent to the buyer and a button is added to his order page. This button is to confirm the receipt of the shipment.. When you press it, the order status changes from Shipped to Completed, and the sale process ends.

And there is a limited time in the event that the buyer does not press the button within a certain period of days (determined by the admin) the order will automatically turn into completed Some of the required features are also. Log or follow the page for this feature The possibility of adjusting the number of days and period required.

  • Link to the status of the request in addition to the addition (completed requests do not have a button)