Hi,
1. This column already exists by default. You just need to enable it in the column selector on the top right corner of the orders listing.
2. We'll think about it for future improvements. Thanks for your feedback.
still same login for you.
We don't keep on record the accesses everyone provide for security reasons.
Is there another way, or will this soon become a standard?
Modifying the core files directly is indeed not advised as you'll have to add again the changes after each update.
However, having a whole component to add these is completely overkill.
First, for the listing, even if we didn't already have the column by default in HikaShop, you could easily add it with a view override of the order / listing view file via the menu Display>Views. It would only require a few lines of code in there.
Adding a button for the partner data to be added / modified on the order view could be done with the development of a small plugin implementing the correct events of HikaShop :
www.hikashop.com/support/documentation/6...r-documentation.html
That's what HikaSerial uses to add the serial list to the order interface. This should be about a hundred lines of code.
Alternatively the best solution would be to have the system add the partner+fee when their coupon is used. This would need the coupon to have an option to link to affiliate id number i guess.
You're totally right. If you edit a coupon in the backend, you actually have a setting "Force affiliation to" which allows you to select a partner. If you do so, then, when someone uses that coupon for an order, the order will be automatically associated with that partner without having to do anything.