You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The idea of having pickup location per order doesn't scale well. For instance, for multi vendor orders. Vendors might have their own pickup location. But spree_pickup allows only one location per order. I think spree_pickup would scale well if pickup location is per shipment.
No need to override the checkout Address step. It works seamlessly with the checkout process since the pickup location is added on the shipping method. It also avoids use of Geocoder since Google Map is not needed. But, that means each pickup location will need to have its own shipping method.
Do you see any issue with this approach? If interested, I could send a pull request to spree_pickup.
The idea of having pickup location per order doesn't scale well. For instance, for multi vendor orders. Vendors might have their own pickup location. But spree_pickup allows only one location per order. I think spree_pickup would scale well if pickup location is per shipment.
Even the code highlights this discrepancy. The pickup location is checked on order but the delivery is in fact per shipment. https://github.com/vinsol-spree-contrib/spree_pickup/blob/master/app/overrides/add_ship_condition.rb#L13
The text was updated successfully, but these errors were encountered: