Recently Updated Pages
Help Desk Aheadworks setup guide
To set up a gateway for HDU: 1/ Example gateway using GMail: It's recommended to enable `De...
Dev Notes
10/25: a/ Bug when due date is set back to null. This bug happens when customer replies to the ...
Glossary, Abbreviation and conventions
BE: Back-endFE: Front-end MS: Multi ShipSS: Single Ship SO: Sales OrderQA: Quote AddressQAI: Qu...
Coding guidelines
JavaScript: do NOT translate text!Instead of $.mage.__('Attention')just use `Attention`Frans i...
Use Magento Out-Of-Box tax
OOB tax setup for testing: Magento 2 has useful Out-of-box (OOB) product tax and shipping tax (s...
Print Multiple packages per ship - UPS
Shipping Manager - Allow multiple packages for a shipment Example Shipping Manager UI; which has...
Magento javascript
1/ Magento 2 adds the form key and the isAjax by using jQuery's beforeSend handlere.g. when calli...
Stripe configs
1/ Frans uses Stripe in Pre-auth mode. Make sure your localhost environment also uses Pre-auth ...
Bug with Stripe configs `Save customer payment method`
04/04/2025: There is a bug with Stripe config; specifically `Save Customer Payment Method` Look ...
Future Ship Invoicing
There's a cron job that automatically invoices future orders: group id="futureship"> <jo...
Steps to process a Partial Shipped / Partial Invoiced Order
Steps to make a partial shipping/Partial invoiced order. Step 1: Create a multiship order.MS or...
Offline Mode
For shipping with UPS, there's an offline mode: When Offline Mode is Yes, ship rate calculatio...
Cron job to create partial invoice and send email of MS orders
First of all, configure cron schedule in Config --> Frans --> MultiShip --> Cron Settings Then...
Magento constants for invoice shipment order state and statuses
1/ Invoice statuses: /**#@+ * Invoice states */ const STATE_OPEN = 1; const ...
DEV Create MS in BE
Dev note: Backend create MS order Button `Update Recipients and Items` : Frans/MultiShip/view/...
How to create a Multiship order in backend
Step 1: In backend; navigate to `Orders`. Click `New Orders`. Choose a customer Step 2: Clic...
PHP files and XML files to edit
- Shipment grid:code/Frans/CustomOrderGridExport/Rewrite/Framework/View/Element/UiComponent/DataP...
Front end Multiship
To enable Multiship in FrontEnd, first we need to enable it in config: Under Frans' Module , Mul...
Magento dev tricks and tips
1/ To debug email sending code: For example, when placing an order in FrontEnd; the order immedi...
Quote Address
Quote Address is used for both Single-Ship and Multi-Ship In Frans, most business logic are stor...