Magento 2.4.1 Multi Seller Modifications

Job ID: 32168404

Budget: $30 – $250 USD

+++ DON'T BID UNLESS YOU HAVE MAGENTO 2.4 REVIEWS +++++

PLEASE READ EVERY WORD OF LIST AND REVIEW EACH JPG WITH THE TASK #

TASKS TO BE DONE IN ORDER LISTED. I will not pay any upfront payment. I will fund each milestone and release payment for that milestone ONLY when ALL tasks are complete, tested and approved.

MILESTONE 1 - General Clean up

1. Upgrade site to 2.4.3 p1

2. Estimated shipping does not show at domain.com/checkout/cart/
[see Task2_Estimated_shipping.jpg]

3. Password hide/show option in login boxes [see Task3_Password_Show_Hide.jpg]

4. Log user out after 30 minutes of no activity

5. Social login twitter, linkedin and instagram not working [Task5a_Social_Login_Twitter.jpg]
[Task5b_Social_Login_Google.jpg]

6. Layout currency converter menu like language [see Task6_currency_mega_menu.jpg]

7. Add DHL to Plumrocket extension Carrier list and make it work for multi seller to show tracking details [see Task7_Plumrocket_DHL_option.jpg]

8. No products show when new products are added. Search gets broken.
:: Have to run php bin/magento indexer:index, then products show and search works.

9. Update currency converter extension [see webkul zip file]

10. Upgrade Paradox Labs' Authorize.Net CIM for Magento 2 [see paradox zip file]

11. Keep emails from going into the spam folder

12. Add Forgot Password to Social Login Popup and Customer Login Page (/customer/account/login/)
[see Task12_Forgot_Password.jpg]


MILESTONE 2 - SELLERS Cleanup

13. On Seller registration page, Create Account button not activate if:
a. any info is entered incorrectly, for example, incomplete email, even when info is corrected.
b. correct email is entered and other box data incorrect, it creates the account in admin, user gets an account already exists but gets no registration email, so user can't complete seller registration

14. Manage Seller in Admin should show a red number when new seller registers [see Task14_Manage_Seller_Notification.jpg]

15a. Click on Seller from Manage Seller should go to Seller Details [see Task15_a_Admin_Approve_Seller.jpg]

15b. auto approve sellers who register [see Task15_b_Manage_Seller_AutoApproval.jpg]

16. add "Contact" to Seller profile, next to About [see Task16_Seller_Profile_add_contact_link_to_contactform.jpg]

17. auto select all shipping options for seller in Seller's Dashboard > Set Your Local Shipping Rates

18. auto approve all buyers orders

19. auto invoice customers for their orders

20. Add Save button to the end of page of Add New Product and other pages that are long or an arrow to go back to the top. [see Task20_Seller_Dashboard_OrderHistory_add_ship_button_below.jpg]

21. set cron jobs, especially to run after maintenance mode stops


MILESTONE 3 - Seller's Rates and Payment

22. Error when adding Seller Country Rates [see Task22_Can't_add_Seller_Country_Rates.jpg]

23. Seller's Country Rates screen in Dashboard messed up [see Task23_Seller_Country_Rate_page.jpg]

24. Seller Country Rates does not show on Shopping Cart Checkout
:: Seller rates will be added to database as Sellers register, right now few Seller Rates in database

25. In Seller's Profile Page, create Payment Options - U.S. only (CashApp, Venmo), Zelle, ACH, PayPal, WireTransfer [see Task25_Seller_Payment_Methods.jpg]

26. Show Seller Payment Transaction details in Admin as shown in Seller's profile
[see Task26_Admin_Seller_Payment_Details.jpg]

27. Weekly Auto payment on Mondays to Sellers using specified payment method for all Sales (previous Sunday to Saturday) [see Task27_a_Pay_Seller.jpg and Task27_b_Admin_Pay_Seller.jpg]
:: A number of payment may have to be manual which is the current setup

28. Reduce white space on Frontend Seller Profile Page [see Task27_Reduce_white_space.jpg]
Related categories: Magento 2