Enhance OpenCart Store: Stock, Delivery & Visuals
Budget: $10 – $30 USD
Technical Specification for OpenCart Online Store Improvements
1. Catalog Update (Import)
Check the current frequency of catalog database updates (currently set to hourly).
Change the update schedule to twice a day — at 8:30 AM and 6:00 PM.
Ensure that the update process does not overload the server and is optimized for performance (use queues, data chunking, caching if necessary).
2. Stock Update by SKU
Check if stock updates by SKU are already implemented.
If not — implement automatic stock updates by SKU.
Link this update to the twice-daily catalog update described in point 1.
3. Excel Import
Verify that Excel file import is working correctly.
Ensure that the selling price is being imported accurately.
4. Delivery (Yandex and Boxberry)
Keep only the following delivery methods:
Pickup
Courier delivery
Disable all other shipping options.
5. Visual Fixes
Shopping Cart:
Align the text to the left.
Fix product image positioning — currently, the image overlaps the container.
Center the buttons next to the product quantity field (±).
6. Payment (YuKassa / YooMoney)
In the YuKassa settings:
Add a payment method for legal entities: bank invoice.
Add the following note next to it:
"The invoice is valid for 1 banking day".
7. Filter Products with Zero Price
Remove products marked as free or with a price of 0 from the storefront.
Check the source of such products and exclude them from the catalog display (they may be pulled in with zero price during import).
1. Catalog Update (Import)
Check the current frequency of catalog database updates (currently set to hourly).
Change the update schedule to twice a day — at 8:30 AM and 6:00 PM.
Ensure that the update process does not overload the server and is optimized for performance (use queues, data chunking, caching if necessary).
2. Stock Update by SKU
Check if stock updates by SKU are already implemented.
If not — implement automatic stock updates by SKU.
Link this update to the twice-daily catalog update described in point 1.
3. Excel Import
Verify that Excel file import is working correctly.
Ensure that the selling price is being imported accurately.
4. Delivery (Yandex and Boxberry)
Keep only the following delivery methods:
Pickup
Courier delivery
Disable all other shipping options.
5. Visual Fixes
Shopping Cart:
Align the text to the left.
Fix product image positioning — currently, the image overlaps the container.
Center the buttons next to the product quantity field (±).
6. Payment (YuKassa / YooMoney)
In the YuKassa settings:
Add a payment method for legal entities: bank invoice.
Add the following note next to it:
"The invoice is valid for 1 banking day".
7. Filter Products with Zero Price
Remove products marked as free or with a price of 0 from the storefront.
Check the source of such products and exclude them from the catalog display (they may be pulled in with zero price during import).