Broken ship.gif

benone - November 18, 2008 - 20:35
Project:Ubercart Marketplace
Version:5.x-1.0-beta5
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

Hi,
I was using Firefox , it is not showing broken gifs, but when I logged in from IE I noticed that bug.

In mp_orders.module, line 255 should be:

'icon' => '<img src="'. base_path() . drupal_get_path('module', 'uc_shipping') .'/images/ship.gif" />',

Right now is without base_path() , which breaks the icon.

And one simple question:

Is it possible to make Completed status automatically ?

I don't want any comissions, default comission rate is 1. And payment is taken after delivery, sellers are also delivery guys.
So how can I set Marketplace to make the order visible for seller immediately after completed checkout ?

Thx a lot for this great superb module,
Ben

#1

Turgrid - November 18, 2008 - 21:45

I will fix that next release. Thanks for finding it and posting solution.

Off the top of my head the only work around I am aware of is to move all items that complete checkout to Payment Received (possibly with a Workflow). Rename Payment Received to something else if it is "inaccurate." This will trick Marketplace into believing the payment has been received and show up for sellers. Having it show as "completed" on their page would require some custom code (perhaps simply eliminating that column of seller's order table altogether).

#2

benone - November 18, 2008 - 22:02

Thanks.
I've read all your Documentation and all the Issues here and found more people who were asking about Completed status.
Could you write here once again in simple steps what to do to achieve that ?
I didn't understand your above Replay... :(

I don't use PayPal module so maybe thats why I can't find Payment Received field ?...

BIG THX!

#3

Turgrid - November 18, 2008 - 22:58

Here are few quick pointers:

http://www.ubercart.org/docs/1517/workflow_configuration for creating a workflow to move order to payment received after checkout.

admin/store/settings/orders/edit/workflow for changing the name of payment received and assigning certain order statuses to checkout/order states.

As this is more of an Ubercart issue, please try these first and post back if you need additional help.

The key is this: get the order to the payment received status when you want it to be available to sellers.

#4

benone - November 19, 2008 - 13:16

Hello again!

Thx for your last hint. I had to add new state - payment_received , and after that orders started automatically appearing in sellers Fullfil orders view. This part is done.

Now I am trying to minimize all seller "clicks" to make order complete.
As I wrote before, they read the order, deliver it and make it complete. To make them complete thay have to Click Package icon and then I would like to remove Make packages button. Is that possible ?
After that they have to make a New shipment... There is a lot forms which I would like to remove:

Origin address

Destination Address

Shipment date

Carrier:

Shipment options:

Package type:
Length:

Width:

Height:
Declared value: zł
Tracking number:

How can I HIDE them all ? Sellers don't need to see all that. The address in order view is enough for them. After they deliver they could just make ONE CLICK and job is done.

Ughh, I hope my minimizing didn't make you tired.. :)

Thx,
Ben

#5

Turgrid - November 19, 2008 - 21:31

The short answer is, the modifications you seek would require custom code and work (they are somewhat specific and unsupported). If you cannot make such changes yourself, perhaps PM me and we can discuss paid customizations.

#6

benone - November 21, 2008 - 11:03

Thank you Turgrid. I think I will manage to remove unnecessary forms. Marketplace has so many options to setup visibility of fields, that's why I thought it might be configurable from Seller settings tab. Anyway it's only few modifications, so I hope my skills will be enough :).

Rgrds,
Ben

 
 

Drupal is a registered trademark of Dries Buytaert.