Giter Site home page Giter Site logo

flagship-for-woocommerce's Introduction

flagship-for-woocommerce's People

Contributors

yi-fls avatar radua avatar luis709394 avatar cyveros avatar vinhtruong94 avatar ricardo-fls avatar patrick-fls avatar jason-fls avatar telus-alexander avatar workingclasskid avatar

Stargazers

Benoit Lapointe avatar Ben C. avatar Marc Lafontaine avatar  avatar  avatar  avatar

Watchers

James Cloos avatar Ben C. avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Johanna Charpentier avatar  avatar

flagship-for-woocommerce's Issues

Shipping Box based on shipping classes

Background: We ship dry and frozen goods, frozen goods require a insulated box so higher box cost.

Under Parcel / Packaging, add column for shipping class for each Package Box.

Plugin causes WooProducts to not be available

Thank you for creating this plugin that I have been waiting for
I hope I will be able to import the WooCommerce order info into Flagship to auto populate the recipients coordinates. The auto populate would be of greater use than the rates

I am getting this error
Upon activation this message is visible
Notice: Undefined index: setup.filters in /home/transff3/public_html/rubontransferecommerce/wp-content/plugins/flagship-for-woocommerce-0.1.10/includes/components/hook/class.flagship-hook.php on line 38 Notice: Undefined index: setup.actions in /home/transff3/public_html/rubontransferecommerce/wp-content/plugins/flagship-for-woocommerce-0.1.10/includes/components/hook/class.flagship-hook.php on line 38 Notice: Undefined index: metabox.actions in /home/transff3/public_html/rubontransferecommerce/wp-content/plugins/flagship-for-woocommerce-0.1.10/includes/components/hook/class.flagship-hook.php on line 38

No price is returned when selecting WooProducts with variations
Sorry, this product is unavailable. Please choose a different combination.

once plugin is deactivated then all functions

Thank you

Phase: Preparation

  • investigate wp's register activation hook (we need a page to insist store owner to create and import their store api token immediately after they activate their smartship plugin)
  • investigate on WC_Shipping_Method and WC_webhook
  • test integration of custom shipping rate {on wp only , nothing to do with API}
  • test cancel order (unclear, no "real" user)
  • investigate plugin activation process (customizable?)
  • learn wc and wp

[Pickup] Create a pickup for a shipment

  • Currently, when creating a pickup for a confirmed shipment, the pickup created is not linked to the shipment. The API 'create pickup with shipment' should be used to link pickup and shipment together.

URGENT! Plugin missing component!

After installing your update, I receive this on my admin dashboard.

Plugin could not be activated because it triggered a fatal error.
Fatal error: Class '\FS\Components\Hook\MetaBoxActions' not found in /srv/users/wholesale/apps/wholesale/public/wp-content/plugins/flagship-for-woocommerce-1.0.0/src/Components/Factory/ComponentFactory.php on line 11

Thoughts?

Phase 1: app skeleton & quote

  • add plugin setup class (initialize, requires/includes)
  • add plugin barebone Shipping_Method
  • data {addresses(origin, destination), package(items)} extraction
  • investigate (wc status: is_cart/is_checkout) reliably map them to api's quote/confirm
  • address integrity for minimum acceptable address (only available: city, country, postal code)
  • show correct quote
  • handle error for invalid submitted quote data

Undefined index

Hi, when I enable v.2.0.0 the following error appears: Notice: Undefined index: enabled in /www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php on line 439
Thoughts?

Undefined index in class.flagship-hook.php

Enabling WP debug because of an Error 500 (not related to this plugin), I noticed these 'PHP Notice'

[15-Sep-2016 15:11:33 UTC] PHP Notice:  Undefined index: setup.filters in /var/www/website_path/wp-content/plugins/flagship-for-woocommerce/includes/components/hook/class.flagship-hook.php on line 38
[15-Sep-2016 15:11:33 UTC] PHP Notice:  Undefined index: setup.actions in /var/www/website_path/wp-content/plugins/flagship-for-woocommerce/includes/components/hook/class.flagship-hook.php on line 38
[15-Sep-2016 15:11:33 UTC] PHP Notice:  Undefined index: metabox.actions in /var/www/website_path/wp-content/plugins/flagship-for-woocommerce/includes/components/hook/class.flagship-hook.php on line 38
[15-Sep-2016 15:11:34 UTC] PHP Notice:  Undefined index: settings.filters in /var/www/website_path/wp-content/plugins/flagship-for-woocommerce/includes/components/hook/class.flagship-hook.php on line 38

Ability to change unit type from Imperial to Metric

It would be nice to have the ability to change the unit type. My client use metric units for all his product.

There's only 4 files containing the keyword "imperial" so it should be an easy trick. I might try to do the change and make a pull request out of it.

Thanks for the plugin

Allow to limit the number of rate results in the options

We want an option to limit the quote results during checkout.

Add a dropdown that can select the number of results from "best rate" to "all rates" with 2, 3, 4, 5 in between.

The number of rates showing at checkout will follow those preferences.

Suite number in the shipper address

Unlike on the FlagShip website, in the plugin settings the shipper address does not have a field for the suite number. This could force customers to put the suite number inside the street address, making the address too long and become invalid. A separate field for suite number should solve the problem.

No rates returned from version 0.1.3 to 0.1.6

I was testing with 0.1.1 lately, now upgraded to 0.1.6 and there is no rates returned, so woocommerce will simply display a message stating there is no delivery option for that area (or something similar).

I downgraded the version until it worked and the latest version that returned rates is 0.1.2

So 0.1.3 to 0.1.6 are not returning rates with my configuration.

Estimated Delivery Date

Is there a way to add our shops processing time to the delivery date calculated by the flagship plugin in order to provide the customer with a more accurate delivery estimate?

Thanks.

Shipping options filters

How to filter products by size or weight or both. In case Customer has small products that can fit on a regular envelope should not have the regular rate flagship rates.

Unable to retrieve shipping level and rates

Plugin is unable to retrieve any shipping level and cost. Also getting following error message:-
Notice: Undefined index: in .............../wp-content/plugins/flagship-for-woocommerce-2.0.9-prod/src/Components/Shipping/RateProcessor/EnabledRateProcessor.php on line 35
Please help me.
Thanks!

Does it automatically schedule pickups?

I want to ensure we have control over what pickups are scheduled and when. Does this plugin automatically create the pick-ups with couriers or are they created manually only? I don't see any options for this in the settings.

Error message: FlagShip API token missing but API token is in place

Everything was working fine using version 2.0.11 since it's release, but this week, when we go to an order in the admin section and click on "Export to FlagShip", we get the error message "FlagShip API token missing. Please create a FlagShip API token and save in the plugin settings.".

The API key is in place and the front-end is still working, pulling shipping rates correctly from Flagship.

We tried rotating the key, but it's still giving us the same message.

Any advice?

If address is changed, rates are not updated.

Let says I try one shipping address and get rates. It work well. Then I want to get rates to another address, the shipping rates stays the same.

Even if I process the order, rates are not updated at all.

Add the quoted price with details on the FlagShip website

With the checkout process, the quoted price with all of the customer details should be sent to the FlagShip website as a Quote. This will allow us to go to our Quote list and easilly convert to a shipment and print the label. We'd only have to confirm box size and weight if required.

Add a setting to let the customer choose from a list of service level.

By choosing a service level, Next Business Day, before X AM, Ground, etc... instead of all courrier and service, we'd have a smaller list of choice with best rate per service level. I think most customer don't care who the carrier is, they are usually looking for the best rate for a specific service level.

Cannot disable specific carriers

Hi guys,

I have the checkboxes selected for disabling UPS, Fedex, DHL and Canpar in the settings of the only shipping zone I have.

Unfortunately, they are still shown on the client side.

Do you have any idea why?

Missing token / token error?

This is with 1.0.2

Frontend show:

FlagShip API Error:
Missing `x-smartship-token` header or could not find a valid token or your company is banned or disabled

Flagship Shipping has some difficulty in retrieving the rates. Please contact site administrator for assistance.

'Debug.log' show tons of these:
[03-Oct-2016 14:05:47 UTC] PHP Notice: Undefined index: enabled in /var/www/vhosts/website_url/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php on line 439

Also, when activating the plugin, I had these in Debug:

[03-Oct-2016 13:53:02 UTC] PHP Notice:  Undefined index: enabled in /var/www/vhosts/website_url/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php on line 439
[03-Oct-2016 13:53:10 UTC] PHP Notice:  Undefined property: FS\Context\ApplicationContext::$text_domain in /var/www/vhosts/website_url/wp-content/plugins/flagship-for-woocommerce/src/Components/Html.php on line 9

After activating the plugin and reading about the other issue reported by other users, I went to the settings and made sure to create a Shipping zone for Canada associated with Flagship.

And just to make sure, I went to the API Token website to make sure the token was active and reentered the token, again, just to make sure, and saved settings.... but no change.

Enable delayed quoting

  • allow quote for future dates
  • add store options for default quoting delayed time interval

Add a % markup in the settings

For example, if I have 20% markup and the quote comes in at 10.00$ in from the API, i;m displaying 12$ in the cart for that service.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.