Welcome, Guest. Please login or register.
Login with username, password and session length


It's a release candidate! VirtueMart 2.0 RC - the next generation VirtueMart - is available! Read more....

  Advanced search

247038 Posts in 67506 Topics- by 258314 Members - Latest Member: aniketana
Pages: [1]   Go Down
Print
Author Topic: Upload Customer Purchase Order Files During Checkout process  (Read 7723 times)
graywlf
Newbie
*
Posts: 13


« on: July 08, 2009, 18:16:18 PM »

We are building an online store for our business. VM has been a wonderful tool that meets and exceeds most of our needs and our online store has been a welcomed and popular addition with our customers. But, we are looking for a little more capability for the checkout process and I am hoping someone can point me in the the right direction.

We primarially operate as a traditional brick and morter buisness where the majority of our customers are required by policy to fax their formatted purchase orders to our order desk. We want these customers to use our shop instead of phoning/faxing in orders allowing  paperless transactions throughout the ordering process while meeting their requirements to provide PO information on their official company letterhead.

I am searching for a hack or add on component that will allow customers to attach a PDF/.XLS or similar file that can be associated to their order made through the VM Shop.

In an ideal solution, I would perfer a command button or upload link that would provide file upload capability and save the file either in the database or in a directory with a download link that accessable from the backend orders page for offline storage and archiving.

Has anyone seen a hack, tweak or add on component that will give VM this capability? We are currently running J1.015/VM1.1.2 but are planning an upgrade to J1.5/VM1.1.3 in the coming months so a solution in either environment would be acceptible to help me get started.

Thanks and I appreciate your help.






Logged
jbbaab44
Newbie
*
Posts: 23


« Reply #1 on: July 21, 2009, 10:31:11 AM »

yep. i am looking for the exact same thing. Any Luck?
Logged
mhammout
Newbie
*
Posts: 7


« Reply #2 on: August 12, 2009, 00:25:33 AM »

Hello,

Did you find something ? I'm looking for exactly the same !

BR,
mhammout
Logged
gastonfama
Newbie
*
Posts: 2


« Reply #3 on: August 25, 2009, 12:15:29 PM »

Could you find some solution to solve this problem?
I am looking for the same.

Thank you.
Logged
graywlf
Newbie
*
Posts: 13


« Reply #4 on: September 05, 2009, 00:35:50 AM »

It has taken me almost 2 months but I found an older hack com_Virtueupload 1.0.0 on this forum that I modified to support this ability in J1.0.15 VM1.1.2 environment. The changes to the original component are extensive so I think im going to give it a new name. I am still working on documentation, testing, and email integration.

I essentially provided links to the uploaded files the pages where an order can be viewed, printed, or submitted. This includes all areas of order checkout,  administration, account order view, order print. It is not perfect solution because I hacked several VM1.1.2 files but it is a good start to providing Virtuemart with the ability to upload PO files and manage them through the ordering and administrative processes.

Here are the basics of what the mods do:
1) Allow registered customers to upload files during the final conformation checkout and maintain an association between the uploaded file(s) and the VM order for which they are assigned
• Customers can upload “unlimited” Purchase Order files from the front end during last page of checkout. (Final conformation page)Yes, it updates the Order_id after the order is confirmed and ID is generated by VM.

2) Additional files can be uploaded to a specific order in the Accont.Details Order Details forms.
• All files associated with an order are displayed on this page.
• Customers cannot download files once they are submitted.

3) Administration has the abiliy to download files from the Orders.Orders_details in the backend.
• Admin can also upload additional files to an order.
• PO files can be deleted by administration only.

4) A seperate "administration component area" is provided ouside of Virtuemart.
• All files uploladed to the shop can be downloaded or removed.
• Users can be banned or unbanned from file uploads.
• Component configuration area for setting limits on files, sizes and other administrative tasks.
• access to User ID, Order ID, Session ID, IP address, Date and time of uploaded files.

5) Email integration is not complete. There is still alot of work to do here.
• Emails are supposed to be sent when po files are uploaded. This is a carry over from the original Virtueupload component and I do not know if the VM1.0.x and 1.1.2 have the same code.
• I have not integrated the names of the uploaded files into the customers conformation email. (I think it would be nice to show that the files were uploaded diring checkout.)
• I have not integrated the file names (or links) into the admin email allowing for download from the sent email.

Im almost there....
give me a few weeks for testing and then we can go from there. If anyone has info on the email compatibility, please drop me a post..
Logged
jenkinhill
Global Moderator
Hero Member
*
Posts: 9763



WWW
« Reply #5 on: September 07, 2009, 02:01:14 AM »

Virtueupload for Joomla 1.5/VM1.1 is here: http://forum.virtuemart.net/index.php?topic=59796.0
Logged

Kelvyn
Jenkin Hill Internet,
Keswick, Lake District

Please do not PM or Email me with support questions. I look at PMs only once a month. You will get better and faster responses in the support forums.

Current recommended release versions are: Joomla! 1.5.23 :: VirtueMart 1.1.8

URGENT:  Help VirtueMart development by testing  version 1.1.9
graywlf
Newbie
*
Posts: 13


« Reply #6 on: September 07, 2009, 13:01:47 PM »

Kelvyn!  
Thanks for the link. I was reading about this on the owners website. It will be a great place to start once we upgrade to j1.5. Should not be too difficult to restrict it to purchase order management.
Logged
graywlf
Newbie
*
Posts: 13


« Reply #7 on: September 07, 2009, 18:18:57 PM »

As promised, here is a working copy of the Virtuemart Purchase Order Assistant. {VMPOassistant} if anyone wants to help debug
please feel free to give it a shot.

Check out the read me document inside the zip for installation and usage instructions.

Please post your solutions back to this topic for others.

Remember This has only been tested on VM 1.1.2/J1.0.15.


Ben

* com_vmpoassistant.zip (158.49 KB - downloaded 319 times.)
Logged
graywlf
Newbie
*
Posts: 13


« Reply #8 on: October 29, 2009, 20:07:48 PM »

ok, we found a bug in the email that is sent notifying you that a file was uploaded. The link in this email will look somthing like
"yoursite.com/CFG_VMUPL_UPLOADROOT/PO #"  but this is a link to nowhere.

so I ask the question, has anyone else found and solved this link issue?  If so, please post a reply otherwise, I will eventuly need to

1. Remove the link from the email until i figure out what went wrong
2. Provide a working link

your advice is appreciated...


Ben




Logged
Pages: [1]   Go Up
Print
Jump to: