Complete freight and transport management for Norwegian e-commerce.
- Shipping tracking URL in customer emails.
- Simple setup.
- Pick from 85 transporters, among Bring, Postnord, HeltHjem, DHL etc.
- Direct from Woocommerce to Printer.
- Let customer choose pickup point.
- Custom shipping method with free delivery, weight control and freight estimation with price surcharge.
- Support delivery to organizations.
- Schedule label prints.
- Schedule data transfers to transporters.
- Set specific printers and print intervals for individual freight methods.
- Automatically create return labels.
- Print picklist on printer with WooCommerce PDF Invoices & Packing Slips
- Override orders that require special handling.
- Bulk send orders.
- Bulk print orders.
- Upload plugin zip file thorugh the WordPress admin interface.
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Go into Woocommerce -> Settings -> Logistra and input you Logistra API key.
- Register billing information to receive a 14 day trail.
- Start sending orders from Woocommerce to Logistra either from Orders list (rememver to show actions) or from within the edit-order screen.
Colaboradores y desarrolladores
«Freight Integration for Woocommerce & Logistra Cargonizer by WildRobot» es un software de código abierto. Las siguientes personas han colaborado con este plugin.Colaboradores
Traduce «Freight Integration for Woocommerce & Logistra Cargonizer by WildRobot» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
- FIX Compatability fix for plugin/theme that formats shipping country from code to name, we format it back to code for our purpos.
- FIX «Inline html» service point picker should not show if only fallback servicepoint is available.
- NEW Added support for EORI on DHL Electronic invoice (currency also added to this service)
- FIX Disregards bundle products on Eletronic invoice.
- NEW – Added billing to fields on Eletronic Invoice service.
- NEW – Added Lithium or PI967-II services on eletronic invoice when set label information.
- FIX curl timeout
- FIX Calculate estimated shipping method cost and round to nearest 9 bug has been addressed and fixed.
- FIX Format error in pick and delivery view.
- FIX More loggin on rounding.
- FIX – Properly add discounts on subtotals for DHL Electronic invoices.
- FIX – Possible bug where missing weights would output unreadable error message.
- NEW – Filter wildrobot_logistra_service_partner_request where you can filter raw get service partner response.
- NEW – Option to filter out «Pakkeautomater» from beeing picked as service points (utleveringssteder).
- NEW – Added phone and mobile fields to return address used when creating return deliveries.
- BUG – Shipping methods inn «zones not covered by other zones» was not working.
- FIX – Table rate fix for sipping methods inn «zones not covered by other zones» .
- FIX Convert cm3 to dm3 before sending orders to Logistra.
- FIX Properly output information when an order is a return order.
- NEW Show indicator that a return is created on the order.
- NEW Added classed to pickuppoint picker
- FIX Increase performance and decrease bundle size.
- NEW Mark and send multiple orders from pick and delivery screen.
- FIX Possiblity to show delivery point picker with certain custem theme settings
- FIX Better dom selectors for delivery point picker.
- FIX Migration of services from older version.
- FIX Order action button alignment
- FIX Fixed a scenario where freight method estimates could not be parsed into prices.
- FIX Improved error message.
- FIX A bug where free freight notice would not show up if options was not migrated.
- FIX A bug where delivery point picker would not show if options was not migrated.
- FIX User printer did not properly override in some scenenarios. Now it should always override.
- FIX Traling commas error for certain PHP version.
- ADD If order has custom field shipping_email or shipping_phone it will now be used as delivery information.
- FIX File error.
- FIX Properly override dimensions and volume when overriding order even thought setting for this is turned off.
- FIX Regards discounts applied to cart when determining if cart has free shipping from the freight method.
- FIX Bug where send order was not added.
- FIX Bug where tracking URL was not added.
- FIX Printing multiple «varebrev split»
- FIX Where order id was used instead on order number on freight label.
- FIX Added possiblity to book hovedsending with or without pickup.
- FIX Added terms of delivery options to DHL Express economy select
- FIX Added terms of delivery options to DHL Express economy select
- FIX Added terms of delivery options to DHL Express economy select
- FIX Added back booking varebrev hovedsending functionalty to override order.
- FIX Bug with warnings labels on DHL shipments.
- NEW Added support for Etterkrav (cash on delivery) with Posnord Mypack.
- FIX Possible to override orders without shipping method.
- FIX Removed multiple messages on estimate send order.
- FIX Add back trim transport description to 200 chars.
- FIX Bug with decimals weight for DHL international freight.
- FIX Show estimated cost in order notes.
- NEW Added settings to hide send and override buttons on order detalins and order list. Find it in general settings.
- FIX User printer not showing updated value in freight settings.
- NEW Set a user spesific printer on user settings.
- FIX Handle possible missmatch in transport agreements.
- FIX Override orders without delivery relation.
- FIX Bug with not sending orders on marketing them complete.
- FIX Bug with overriding orders.
- FIX Bug with delivering orders on status change.
- BREAKING All weight settings are now set in your Woocommerce local weight. If you are not useing KG and CM you MUST adjust your settings.
BREAKING Changed most slugs from logistra-robots to wildrobot-logistra. Will effect translations.
NEW Menu name «Transport» renamed to «Leverings innstillinger»
- NEW Pick and delivery screen to manage orders that needs to be delivered. Named «Plukk og levering».
- NEW Supports multiple shipping methods on orders.
- NEW Users without admin rights are able to set user spesific printer.
- NEW Connect to dev enviroment for dev, test og staging sites. Contact us.
- NEW Possibility to override DHL order values.
- NEW All weights and dimensions are now be denominated in your local woocommerce units and converted accordently.
- NEW Multiple performance enhancedments.
NEW Add max_length, max_height, max_width on shipping method so it will be removed if any product in cart exceeds one of these dimensions.
REMOVE Setting manual pickup in general settings
REMOVE Leverings log view has been removed.
FIX Adding new cards
- FIX More accurate calculation of combined volume of items.
* logistra-robots-consignment-consignee-mobile => wildrobot_logistra_parts_cosignee_mobile
* logistra-robots-consignment-consignee-email => wildrobot_logistra_parts_cosignee_email
* logistra_robots_parts_cosignee_name => wildrobot_logistra_parts_cosignee_name
* logistra_robots_parts_cosignee_address1 => wildrobot_logistra_parts_cosignee_address1
* logistra_robots_parts_cosignee_country => wildrobot_logistra_parts_cosignee_country
* logistra_robots_parts_cosignee_phone => wildrobot_logistra_parts_cosignee_phone
* logistra_robots_parts_cosignee_mobile => wildrobot_logistra_parts_cosignee_mobile
* logistra_robots_parts_cosignee_country = wildrobot_logistra_consignment_country
* wildrobot_logistra_avaiable_service_partners, filter availability of service partners (pickuppoints).
- BREAKING – Cost baased Freight estimation for shipping method calculation in cart and checkout will now ADD tax (mva) to estimated cost when rounding the amount.
- FIX Error parsing freight estimations
- FIX Rouding on freight estimation with certain tax settings.
- BREAKING Supportes freight products on different agreeements with same identifier. Requires updateing your freight product relations. Please keep some record of your current shipping method to freight product mapping.
- FIX Remove duplicate warning labels.
- FIX Stricter product description trim for DHL Electronic invoice
- FIX Static call on picklist print.
- NEW Toggle freight method availability if one product has that class.
- FIX Fix where override window would close when choosing certain freight product.
- FIX Add logging to how freight method is choosen.
- FIX Set test sites bug.
- NEW Book DHL pickups from override delivery.
- FIX Problem parsing services in some different PHP enviorments.
- NEW Delivering(sending) when order changes status to completed will now check if it has been delivered(sent) before and dont resend the order (in-memory check).
- FIX Adjust tax text on shipping method
- NEW Delivering(sending) when order changes status to completed will now check if it has been delivered(sent) before and dont resend the order.
- NEW MAJOR Toggle freight method availability based on product shipping class.
- FIX DHL Electronic invoice handle freight with no warning labels correctly.
- FIX DHL Eletronic invoice strip html from description
- NEW Added services postnord_temp_control and postnord_id_check.
- FIX Removed delete account as it led to unintended deletion.
- NEW Added link to documentation.
- CHANGE Changed text on buttons and bulk send orders.
- FIX Better PHP8 support
- NEW Fallback servicepartner.
- NEW FreightMethod hide if order value is below.
- NEW / FIX New logic to find correct time. Please check your transfer and print times after this update.
- NEW Helthjem now requires shopId and transportProduct in service partner request.
- NEW Send orders to transport will now NOT print allready printed orders.
- FIX dhl_express_lithium_ion_pi967ii indicator if warning label with «lithium», «ion», «pi967ii» is added.
- FIX spelling.
- ADD New properties to Electronic invoice with DHL.
- FIX Properly resolve unit value in Electronic invoice.
- FIX Adjusted address1 in freight method.
- FIX Export code not properly parsed for consignment
- FIX DHL Electronic invoice properly resolves parent product description for variable products.
- NEW More services supported for freight estimation.
- FIX Better error messages
- FIX DHL Electronic invoice now tries shipping descriptionm short description then long description to find product description for Eletronic invoice.
- FIX DHL Electronic invoice for variants will now inherit parent product international shipping information.
- FIX Properly strip emojis etc. from customer messages to orders.
- ADD Possible to create «Hovedsending» (for Home small transport products) from override order.
- FIX php8 competability when parse_value from fronend.
- ADD new filter for consignee phone apply_filters(‘logistra_robots_parts_cosignee_phone’, $order->get_billing_phone(), $orderId)
- FIX array_key_exist on object in class logistra options.
- FIX Added check for valid termsOfDelivery
- ADD New filter to override termsOfDelivery, apply_filters(«logistra-robots-consignment-terms-of-delivery», $termsOfDelivery)
- ADD Can now also map up shipping methods not handled by other zones.
- FIX Disabled freight methods will not show in Logistra settings mapping.
- ADD Electronic invoice product warning labels is now a tag list.
- FIX Electronic invoice countries properly displays all countries.
- FIX export settings json parse error
- FIX Cache problem customer number export settings.
- FIX Properly deletes all relations.
- NEW Added DHL Eletronic invoice support.
- BREAKING Freight method will now use your Woocommerce weight unit when calculating weight on Logistra Robots Freight method. If you use anything but KG for Woocommerce weight, you WILL NEED to change your values in the freight method.
- FIX Freight method now properly displays what units the weight or currency will be denomitated inn.
- NEW Possibility too sett free freight if weight is under certain value.
- FIX Resetting Wildrobot api key
- ADDED Not sending package dimensions by default. New setting in general settings to turn on/off sending dimesions (width, heigh, lengt) to Cargonizer.
- ADDED Shows Cargonizer NET estimate in order notes.
- FIX Not modifying packing slips when picklist not activated.
- FIX Printer settings errors
- FIX Error with override dimensions
- Fix apikey display.
- BREAKING changes in this update. Will require a migration script to run. Backup your data before upgrading.
- Added filter for email tracking URL apply_filters(«logistra-robots-freight-track-email-field», $tracking_field, $fields, $sent_to_admin, $order)
- CHANGED Overide freight now calculates from your woocommerce base dimesion unit and converts this to Logistra dimension unit.
- ADDED Overide freight possibility to add multiple collies, with their own measurements.
- CHANGED Billing interface.
- ADDED Billing possility to add custom montly limit.
- ADDED Billing possibility to change card.
- PERFORMANCE Multiple performance enhancements.
- ADDED New pickuppoint select in checkout. Better compatabilties with themes and can be customized with templates.
- Fix Return email label to customers.
- Fix so packing slip style does not interfer with default style when not used for freight print.
- NEW You can now print picklist on label printer. It will include both a picklist and a QRcode. The QRcode can be scanned with a mobile to fullfill the order
and thereby create a freight label (Must be configured in settings). Requires the free plugin https://nb.wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/
- NEW Added possiblity to set custom order status after processing order delivery.
- FIX invoice list scroll
- Added service bring2_personal_delivery
- NEW Calculate dimensions based on multiple packages.
- FIX DHL order amount tax
- NEW Support for Bring priority service.
- FIX Admin check message, now properly displays only when user missing manage_options capability.
- NEW Added paid by customer nr as setting on DHL international.
- Fix for freight estimate caching.
- Fix payment page.
- NEW Logistra Robots freight method has setting for setting cost to 0 when users add free freight coupon.
- NEW Logistra Robots freight method has setting for debugging freight estimatation calculation.
- NEW Logistra Robots freight method has setting doing volume calculation in freight estimation.
- FIX Changed weight and volume normalization in freight estimation.
- NEW Added general option to calculate volume for all shipments connected to orders.
- Added notification when user does not seem to have admin rights.
- Fixed style issues.
- NEW Added consignment consignee filters
- FIX Possible case where freight estimation remove freight mehod would not actual remove the option on API request fail.
* FIX Freight estimation: Removed volume calculation because it will often give wrong results when there is no shipping box calulation.
* CHANGE Add admin email for customer ordered customer returns.
- FIX Bug where deliveryTerm whould not show updated value in dropdown.
- FIX Bug when updating freight products
- FIX Freight estimation – Rouding when tax are applied.
- FIX Freight estimation caching – New way to generate hash.
- Fix fallback for orders without country.
- FIX bug where actual freight relation would not be used if fallback was set.
- FIX Bug in handle consignee country.
- NEW International shipping with DHL Express Worldwide. Add delivery terms on deliveries and will automatically add customs value and currency.
- FIX User defined printer now properly saves its value on the user, not requiering admin rights. Privious connected printers to user will need to be reconnected.
- NEW Logistra Robots freight method now has feature to estimate freight cost based on API-call for cost estimation.
- NEW Freight estimation: Add fixed sum to estimated freight cost.
- NEW Freight estimation: Add % sum to estimated freight cost.
- NEW Freight estimation: Hide freight methods which could not be estimated.
- NEW Freight estimation: Round freight cost estimation to nearest 9.
- FIX Not working fallback in some cases where freight method is set.
- FIX Better colors on button to see if an order has been shipped.
- NEW Added logistra-robots-send-order hook that accepts orderId to send orders.
- FIX Return on orders with services that was not applicable for the return consignment is now fixed.
- Fix Bug after upgrade in override delivery.
- NEW Option on deliveries to print return shipping labels automatically when sending orders. Then put that label into package and use if needed.
- FIX Error for some transport products that required phone number on consignee object.
- FIX Text inn general settings.
- NEW Option in print settings to let user set a spesific printer connected to their user for all their deliveries.
- FIX Parsing of weight integer
- FIX Parsing of volume integer
- PERFORMANCE cached transportProducts and printers in client for better performance in concurrent components requst.
- FIX bug where transport products would not show when having many shipping methods.
- FIX standard override packages is now 1.
- PERFORMANCE Return order module.
- FEATURE If order has freight method, suggest it when overriding.
- ADD Possibility to use a fallback freight product for orders that dont have freight method etc. Turn it on in settings and congigure the fallback option in freightmethod and freightproduct relation.
- FIX removed console logging
- ADD Order defaults (and espcially weight) should now propegate to override order settings.
- ADD If weight order default found, will suggest it override.
- PERFORMANCE Optimized ajax request affecting freight method configuration.
- Fix escape order input that made some order not sendable.
- Fix error with override and possiblity to override from something without shipping method and service partner.
- Fix error with error message on send order.
- Fix printers cache did not update
- CHANGE filter logistra_robots_parts_cosignee_country now also returns shipping (or billing if shipping does not exist)
- Removed Phone from consignee so numbers wont turn up twice on labels.
- FIX Parsing billing order data properly if shipping data is not present.
- FIX order number display.
- FIX logic error for overriding pickuppoint.
- FIX removed text in pickup selecter
- added translation file
- FIX where users would not be able to update apikey or sender.
- FIX incorret display of logistra packages.
- FIX select printer
- BREAKING CHANGE: Services connected to your transport settings must be reconfigured.
- BREAKING CHANGE: Removed support for Woocoomerce older than 2.5, which released in 2016. Shipping zones are here to stay.
- BREAKING CHANGE filter: logistra_robots_parts_cosignee_country now returns orderId, instead of Order object.
- Clearer saving in settings
- Override freight has been recreated with many new options for overriding av specific order.
- Pickup point selector for cart and checkout has been rewritten.
- Many improvements to setting page.
- Booking request now available to set as a service both on freight product relations and in override order.
- See your account information with Logistra and remaining consignments.
- Added agreementterms
- Add addon modules.
- Addon module, customer return. Let customers create return on their own orders and print labels.
- Reduced size of js files
- Supports custom woocommerce weight units.
- FIX print select
- Fix texts
- Fix printer select
- Fix order buttons
- Fix customer return
- FIX DHL format consignment without consignee
- Upgraded modules.
- ADD customer return addon.
- FIX Dont send customer number for guest to Cargonizer.
- FIX Text in readme.
- Fixed buttons to woopress admin style
- FIX volume calculation
- ADD option to turn on off email tracking. Default ON
- ADD Hide freight metode over certain treshhold value.
- ADD option to turn on free freight notice
- ADD option to set a almost free freight notice with shop link.
- FIX CAREFUL! Stores must check their calculation after applying update. Calculation of order value for Logistra Wildrobots free treshhold and max value. Should now be easier to set free treshhold and max value.
- ADD Volume calculation
- ADJUST title and helt text shipping method.
- ADD possibility to manual printing (without direct print)
- ADJUST only show 5 latest deliveryPoints.
- Fix override service
- Fixed log messages
- Refacotred consignment generation
- Fixed bug where transfers setting would not be respected
- Support flatsome checkout and cart for delivery point picker.
- Delivery point picker will now not show when no delivery point is needed or required.
- Optimizations to querys done from cart and checkout for delivery point picker.
- Styled tracking url in emails.
- Added more functionality to override freight. Now you can set number of packages, a spesific weight and dimensions.
- Refactor for consignment generation
- Better error handling bulk.
- Fixed typings
- Fixed bug with one service on a transport agreement
- Changed hook order processing orders so tracking url is added.
- Fix for message when adding free freight.
- Dont show cancle when sub is cancled.
- Fix where services was not added
- Added shipping method for handling based on weight and order value.
- Notifications in cart and checkout for this shipping methods
- Removed transport description from
- Added more services
- Fixed bug where services would not display in relation when only one.
- Removed not used services and added bring2_parcel_pickup_point and pose_pa_doren.
- Comptability with new Bring changes
- Better loggging
- Changed some labels
- Render bug when relating shipping methods with transport products
- Now shows more info on which transport product that has been used for shipping method.
- Added possibility to zero out freight relations
- Added bulk send order functionality
- Fix logs display
- Added logging
- Added plausible fix to not require transport agreement for overriden orders.
- Added default country code to «NO» (NORWAY) when sending orders and nothign specsified.
- Added logging
- Added freight booking manual activation
- Fixed better handlign of tabel rate if useing if but not integrating it.
- Fixed order meta getters.
- Fix for table rates with empty label. Should not show up.
- Added setting to control table rates on each line or as a sum.
- Fixed smaller order list buttons
- Fix where UI bugs when no transport agreements.
- Backend rewritten
- Frontend rewritten with React hooks.
- Restarted changelog, many new features.
- Added general option to send freight on complete.
- Added return address
- Simple Shipping rate plugin from Woocommerce support
- Added advanced setting
- Fixed properly scoping css admin.
- Adjusted order action buttons.
- Scoped css
- Fix bug with printing.
- New service point picker frontend
- Changed labels for settings
- Added a recovery method for auth
- Change order buttons design
- Added cache for service partners.
- Fix for printers, get all by multiple senders.
- Added log.
- Changed servicepicker to a popup.
- Many UX optmizations.
- Fixed some translations.
- Release – started changelog