PROJECT BRIEF
Project Details
[IMPORTANT]: Any modification should be placed in child function theme with woocommerce/wordpress hooks feature
WooCommerce Order Status Workflow
On-hold order status that exceed time limit reach (1x24 hr) will be automatically canceled thus note created in order panel and trigger woocommerce canceled order email notification. Restock function triggered.
Customer will be notified thru email 2 hours before the cancellation. Email template must include "konfirmasi pembayaran (epeken shortcode)" button (+create woocommerce email reminder )
Automatically and manually canceled order trigger auto restock function and email notification (cancelled woocommerce email notification with recipient customer bcc [will be given])
Return and Exchange Workflow
From submission should be linked with order ID and can trigger order notes in order admin panel
Plug-in Modification
Myshortcart payment gateway by DOKU
Payment with DOKU (CC/Wallet): Payment failure and Cancel Payment will make the order status failed (not completed) thus trigger wooCommerce failed email notification with chosen payment details to [will be given] (BCC) and customer. It also triggers restock function but the goods are still available in customer cart
Making sure payment thru DOKU wallet is successful and no bugs/error in the future
Any successful payment triggers processing order status (not complete order status) and payment details is automatically available in epeken order management
Any successful payment with processing order status reduces product stock
YITH WooCommerce PDF Invoice and Shipping List (Epeken)
Edit shipping document template1
EPEKEN Order Management
Integrating resi with woocommerce complete order email notification
When admin input resi (In epeken order management and woocommerce order panel), woocommerce complete order email notification triggered
EPEKEN All Kurir
Change cek resi font color in widget button into white
Cek resi (Shipment Tracking) without redirecting to [login to view URL]
Whenever customer submit payment confirmation (konfirmasi pembayaran) thru [epeken_konfirmasi_pembayaran] shortcode, woocommerce processing order email notification1 triggered.
Modify the plugin to make Notes Text-Box is not-required so customer can submit with blank notes. If customer submits payment confirmation twice, give on-page notification to check their active email (spam/junk) and if they still don’t find it contact [will be given]
Woocommerce email template
Edit email template style
Edit processing order email content
Edit failed order email content
Edit on-hold order email content; + konfirmasi pembayaran button
Edit cancelled order email content
Edit complete order email content; + cek resi button
Add new woocommerce email reminder
Documentation
Create a complete documentation for this project as detail as possible for future project
Supporting document will be given to the appointed freelancer