From a fresh D7 / Ubercart / Marketplace install my vendor accounts have not been able to mark their orders as shipped. The table My Account > Selling > Fulfill > Edit does not show any checkboxes under "Shipped" header in the table. The "Actions" checkboxes are there but do not mark products as shipped. They mark them as complete under My Account > Selling > Fulfill but they are not Complete. My Account > Selling > Summary they show up as orders but the dollar amounts in the table are all $0.00. I have attached a screenshot of the problem.

Steps I took to reach this problem:

  1. Installed Drupal 7 / Ubercart / Marketplace
  2. Create products using admin account
  3. Change ownership of the products by editing {node}.uid to make vendor1 the owner of the product
    • (This is because I dont want to give vendors the ability to create their own prodcuts)
  4. Generate orders by having customer1 generate dummy orders
  5. Had to have the admin manually change order status to "Payment Completed" because I currently don't have any payment methods initialized and am using the 'check' payment method
  6. My Account > Selling > Fulfill > Edit populated without the checkboxes under 'shipping'

Comments

zeezhao’s picture

fortmac’s picture

It doesn't look like that thread offers any solutions.

edit: I re-read that post. I am utterly confused. Why is that broken code in there? mp_shipping is no where to be found. I dont understand how my vendors are supposed to ship their products.

relaxpor’s picture

The checkbox in the last tab is for "shipped"
You miss one of the cell which refere to shipped quote that you need to enable ubercart marketplace shipping quote module first.

kayusee’s picture

You need to give permission to Sellers under 'Permissions' for Sellers to be able to mark a product as Shipped. That is what is missing and that is why there is no place to put a check mark for Shipped.

nyleve101’s picture

Hi,

I have enabled the marketplace shipping quote module but I cannot see a checkbox under the selling 'orders' tab.

Did you do anything else?

Any help is appreciated.

Evey

kayusee’s picture

nyleve101:

You forgot to enable permission for "Fulfill orders" under Permissions for your sellers. When you go to Permissions, you will see "Fulfill orders" under Shipping. Make sure you have enabled "Shipping" also under Ubercart module, otherwise you will not see this option. Let me know if you can't find it.

nyleve101’s picture

StatusFileSize
new17.87 KB

Hi,

I already had those permissions enabled but I am still unable to see the checkbox. I have enabled 'fulfil orders' under shipping and 'fulfil own orders' under ubercart marketplace.

What is the URL that the seller fulfils shipment on? Is it example.com/user/*/selling/fulfill?

I've attached a screenshot.

Thanks for your help!

kayusee’s picture

It is: /selling/fulfill/edit

My question to you is: Have you enabled 'Shipping' under Ubercart in Modules? If you have not done so, you will not see that option.

nyleve101’s picture

Thanks for getting back to me.

If I click the order menu tab (selling/fulfil) I see nothing, no edit button, no check box. However if I type in the selling/fulfill/edit url I can see the checkbox. Where is the menu item that links to the edit page?

kayusee’s picture

The Menu item is 'Fulfill Orders' which you can find under Selling>Orders. If you do not see 'Fulfill Orders' link there, but you are able to see it using the URL: /selling/fulfill/edit, a module that you have enable might have suppressed the link. I will suggest you try to disable 'Product Kit', if you have it enabled and see if it shows up.

kayusee’s picture

Furthermore, I see from the image you posted that you have 'SAVED GIFTS' link. You might want to disable any module that enabled that and see if it comes up. That might be the module that prevented it from showing.

nyleve101’s picture

The 'my saved gifts' tab is just the flag module's bookmark tab. Did you add an extra snippet to your template.php and page.tpl to get third level menu items to display?

kayusee’s picture

No, I did not add any extra snippet to the templates. You may want to disable the flag module, other modules I mentioned or just start disabling some of the modules not related to Marketplace one by one and keep checking to see which one is the culprit. There is a 95% chance that one of the modules you have enabled caused it. I've seen that happen before. As a matter of fact, I had to disable one of my modules to be able to access the marketplace commission settings link/page which was suppressed by the module.

kayusee’s picture

Also to make it easier, If you have not gone live with your site, I will suggest you do a fresh install (deleting only your database) and have just Ubercart, Marketplace and their dependencies enabled and make sure you do not enable MARKETPLACE PRODUCT KIT sub module, because it has a problem which has not been fixed yet and could cause errors.

nyleve101’s picture

Hi Kayusee,

thanks for your help- I will try disabling the modules.

Evey

kayusee’s picture

You're welcome, Nyleve101

sevyx’s picture

This worked for me, the shipping/Fulfill link disappeared after I disabled the UPS Module in Shipping as I am not using it.
Try enabling the UPS module in modules list even if you are not using it and it should come back.

zeezhao’s picture

Issue summary: View changes

Even with Shipping & UPS modules installed the "selling/fulfill/edit" link does not show for me. Product kit is disabled, permissions also set correctly to "Fulfill Own Orders", etc.

So seller still needs to manually type in: selling/fulfill/edit

Please did anyone get to the bottom of this, as would be nice to resolve for good...? Thanks.

fernandlayug07’s picture

I think the problem is on the theme, if I used the Bartik theme, the fulfill order link appear and im able to update the status, but if I will use the AT_commerce theme the fulfill order link disappear