Modifying order date for CSV export of WooCommerce orders
- or -
Post a project like this£20/hr(approx. $25/hr)
- Posted:
- Proposals: 26
- Remote
- #2981064
- Expired
WordPress |Wocommerce | Core PHP | CodeIgniter| Magento | Bigcommerce | Prestashop | Responsive Design
Jaipur
website customization, web based application, High accuracy ✌Data scraping, ssl setup, wordpress, zen-cart customization
Pathankot
♛ TOP Rated ♛ Company world wide with 5500+ Clients : Web/App developer, Brand Identity, Shopify, PHP, Laravel, Codeigniter,Angular/React/Node.js, WordPress, MEAN STACK/ AWS/Gcloud expert
...
Noida
Top rated PHP Web Development | WordPress | Magento | Drupal | OpenCart | PrestaShop | Joomla
Leicester
Software Engineer | WordPress | WooCommerce | SHOPIFY | PHP | LARAVEL | ROR | INTEGRATION |WEB DEVELOPMENT | THEME DEVELOPMENT | PLUGIN DEVELOPMENT |
Islamabad
Web Development | Mobile Development | Wordpress| PHP | Woo-Commerce | Laravel
Surat
PDF Manager | Data Entry Expert |Excel Expert |Pdf to Excel, Word, Power Point| PDF fillable form| Google Form| Typist| Doc Preparing| WordPress | Contact Information Web to Excel| Email Scrapping |
Xianyang
Full Stack Developer | WordPress Expert | Shopify Expert | React JS Expert | JavaScript | HTML5 | CSS3
Ahmedabad
1854587672617651743105075410795781205012124749431357044639520417971114830792294817
Description
Experience Level: Expert
I have developed a WooCommerce-based store, the orders for which are being fulfilled by a third party who require a CSV export per order which they can automatically capture and provide to their warehouse.
They have requested the CSV format to be customer id, SKU, quantity and due date.
I am almost there using WooCommerce Customer/Order/Coupon Export plugin. It is set up to send the CSV file automatically via email upon each order using customer_id, item_sku, item_quantity and order_date.
The issue is that the plugin pulls the order_date (exact date and time the order is placed), but the client requires the ‘due date’, which is determined by when the order can be delivered by them.
The date I require order_date to show in the automatically generated CSV per order is:
The next working day day if order placed before 12:00pm Monday-Friday
Two working days later if order placed after 12:00pm Monday-Friday or at any time Saturday and Sunday
Working days here would be Monday To Friday.
Is there a way to make some sort of addition to functions.php which would set the order_date as per the above?
If this isn’t possible, would there be any other way to achieve the goal of the CSV file’s date reflecting the due date/date of delivery, as per the cut off days/times?
Thanks in advance.
They have requested the CSV format to be customer id, SKU, quantity and due date.
I am almost there using WooCommerce Customer/Order/Coupon Export plugin. It is set up to send the CSV file automatically via email upon each order using customer_id, item_sku, item_quantity and order_date.
The issue is that the plugin pulls the order_date (exact date and time the order is placed), but the client requires the ‘due date’, which is determined by when the order can be delivered by them.
The date I require order_date to show in the automatically generated CSV per order is:
The next working day day if order placed before 12:00pm Monday-Friday
Two working days later if order placed after 12:00pm Monday-Friday or at any time Saturday and Sunday
Working days here would be Monday To Friday.
Is there a way to make some sort of addition to functions.php which would set the order_date as per the above?
If this isn’t possible, would there be any other way to achieve the goal of the CSV file’s date reflecting the due date/date of delivery, as per the cut off days/times?
Thanks in advance.
Thomas L.
100% (22)Projects Completed
11
Freelancers worked with
11
Projects awarded
67%
Last project
27 Mar 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies