Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

goldencrown

Archived
  • Posts

    68
  • Joined

  • Last visited

Profile Information

goldencrown's Achievements

  1. I would like to add Google Analytics module for sts but the code has changed a lot and i do not know were the following code is or even it is still apart of the code. if someone can direct me for the code that i need to make this work that would be great.
  2. Added contribution and it works great for me. Thanks for the contribution..... Things I would like to see added. Have the same order shipped to multiple addresses
  3. Ok so I setup an account with endicia.com and I don't like there interface that much. I checked out stamps.com and there interface is about the same. I am not very happy with these kind of results... the funny thing is that I can print out the same shipping labels and have an email sent out for free.. I checked out the forums and there are people requesting for the xml interface for endicia.com.... Now I know why no one has tackled the delivery Confirmation system. so bottom line what do you guys want to do create an interface with endicia or go to the post office and drop off to the front counter and have them process each order.... the other option is create an interface with stamps... for each referral I would get 60 dollars and they have it setup were you will get a free digital scale and 25 dollars. Same cost for endicia of 15.99 a month... I just don't know about this. I mean this is not what I had in mind.... Feed back needed
  4. just edit user name and password they are no longer vaild
  5. here is some code that i have found... done by a guy named tim..
  6. so i just came from the post office and they said that we can pay for shipping throught a permit but must follow the shipping guide lines. fyi permit cost $150.00 1. ship 200 packages or ship a min of 50 pounds... and you will have to pay via the bulk maill processing center. so that means not all postoffices will be able to take your mail.... also means you will only be able to ship during open hours.. I don't like that... :'( They also gave me other options. endicia.com they allow you to pay for shipping at the sametime of processing orders. They also allow you to hide how much you are paying for shipping so you can hide a handling fee if you are charging one.which we do They charge 15.90 each month for there service.yearly cost $190.80 :angry: They do allow a xml interface so i will be able to create a batch file from oscommerce and then it can be downloaded to there "dazzle" program. it will print the shipping labels. and it will create an xml file that we can use to update the orders with. kind of the same process that i am creating now just more steps invloved... <_< So what do you guys think.. has anyone worked with endicia.com before.. how do you like there service...
  7. Here is an update with the USPS shipping labels.... As you all know I am working on a batch processing of shipping labels. Here were I am at... I just completed two successful requests to the USPS servers and got a shipping label back from them... so success... now just need to be able to repeat the process for a 150+ orders.... Here are my thoughts... I am thinking of integrating it with this contribution. batch processing Or creating another version of the batch processing module just for USPS processing. Another thought is during the processing is take a copy of the shipping label and insert it into the database. Just in case we need to reprint a label for what ever reason... my only concern is how big is this going to make our database... would this be a good idea. Any thoughts would help... Another issue that I have is orders that require more then one shipping label.... here are some concerns... 1. Would both boxes be the same weight? If they are then we can have two requests... but if the boxs are not the same weight should we either a. put back in to processing and then do the old way of one label at a time. Ideas for the future... being able to have adjustable label sizes for some people that have smaller items... maybe a template system label thing.... Any other ideas much appreciated
  8. Here is an update with the USPS shipping labels.... As you all know I am working on a batch processing of shipping labels. Here were I am at... I just completed two successful requests to the USPS servers and got a shipping label back from them... so success... now just need to be able to repeat the process for a 150+ orders.... Here are my thoughts... I am thinking of integrating it with this contribution. batch processing Or creating another version of the batch processing module just for USPS processing. Another thought is during the processing is take a copy of the shipping label and insert it into the database. Just in case we need to reprint a label for what ever reason... my only concern is how big is this going to make our database... would this be a good idea. Any thoughts would help... Another issue that I have is orders that require more then one shipping label.... here are some concerns... 1. Would both boxes be the same weight? If they are then we can have two requests... but if the boxs are not the same weight should we either a. put back in to processing and then do the old way of one label at a time. Ideas for the future... being able to have adjustable label sizes for some people that have smaller items... maybe a template system label thing.... Any other ideas much appreciated
  9. ok here is what i have found out about looking for an option for auto login. if some one else has more expertise. please help. here is the path to the login function for usps. https://ecap21.usps.com/cgi-bin/ecapbv/scripts/login.jsp? here are the variables username <input type='text' id='username' size="18" name='username' value="" maxlength='255' tabindex='1'> here is the variable for password <input type='password' id='password' size="18" name='password' value="" maxlength='255' tabindex='2'> now we need a pice of code that check to see is a sesion varable is already in place and if it is not we send the info and if it is we don't send the info. i think this bit of code has what we are looking for but i don't know how to use it. <span style="display:none">Your sign in session will expire after 15 minutes of server inactivity. In order to maintain your data stored in this session, you will need to navigate to another page in this application within that timeframe.</span><form action="/ds/servlet/com.usps.shipping.domestic.servlets.ShipmentPrepServlet" method="get" onsubmit=""> also here is the core portion of the login screen that does all the work. i striped away and the junk or what makes a page pretty <form name="login" action=login.jsp method="post"> <input type=hidden name="BV_SessionID" value="@@@@0432557928.1106171198@@@@"> <input type=hidden name="BV_EngineID" value="ccchadddjeggfldcejkcfngdgfodfhn.0"> <tr><td><font class='mainTextBold'><font color='#333333'>Please fill in the following information:</font></font> <br><font class='mainText'><font color='#333333'>(<font face=arial color='#CC0000' size='2'>*</font> Required case sensitive fields)</font></font> <br></td></tr> <tr> <td width='356'> <input type=hidden name='mode' value='login'> <input type=hidden name='profile' value=''> <!-- display the username and password text boxes in this table --> <table border="0" summary="this table is for formatting" cellpadding=0 cellspacing=0> <tr> <td width='12'></td> <td align='right' valign='center' class='mainText' width='70'> <font face=arial color='#CC0000' size='2'>*</font><span class="label"> Username </span> </td> <td class=''> <input type='text' id='username' size="18" name='username' value="" maxlength='255' tabindex='1'> <div style="display:none"><label for="username">Username minimum 6 characters required field</label></div> </td> <td width='6'></td><td><table border='1' bordercolor='#cccccc' bordercolorlight='#FFFFCC' cellpadding='0' cellspacing='0' summary='This table is used for visual layout.'><tr><td align='left' class='helpText'> (minimum 6 characters) </td></tr></table></td><td></td> </tr> <tr><td></td> </tr> <tr><td height=5></td></tr> <tr> <td width='12'></td> <td align='right' valign='center' class='mainText' width='70'> <font face=arial color='#CC0000' size='2'>*</font><span class="label"> Password </span> </td> <td class=''> <input type='password' id='password' size="18" name='password' value="" maxlength='255' tabindex='2'> <div style="display:none"><label for="password">Password minimum 8 characters required field</label></div> </td> <tr><td class='mainText' valign='top' > <input type='checkbox' name='edit_profile' title='checkbox' id='edit_profile'value='Y' tabindex='4'> <div style="display:none"><label for="edit_profile">Edit/View my profile</label></div> </td> <td class='mainText' align='left' > <span class="label">Edit/View my profile </span> </td></tr></table> </form>
  10. Here is the fix for your issue. Go in to the DIFFERENTSHIPPING file and find the line of code that fills in the state. just above the long list of "break states". <td><input type="text" name="delivery_state" id="delivery_state" style="width:160px" size="19" tabindex="19" value='<?php switch(strtoupper($order->customer['state'])): and then change it to: <td><input type="text" name="delivery_state" id="delivery_state" style="width:160px" size="19" tabindex="19" value='<?php switch(strtoupper($order->delivery['state'])): notice the change insted of getting the info from the customer database we are now getting the info from the delivery database. Glad that you enjoy the contribution. Next I will be working on an international one. We have now out grown our need for this contribution. We are getting too many orders. I will be starting work on a batch processing system. Were you can process 10+ at a time. For the holidays I processed a few hundred and it took almost 6+ hours to process that many. When it should only take a few mins to process the orders. So I have a question for every one. would you like a system that gives an invoice, a packing slip and the shipping label in a group. Or just print all the shipping labels together and the packing slip and invoice in another group. For example we do our printing on a laser printer. But we have a different type of paper for the shipping label that comes out of the thick stock bin. So it would be easer for us to print in two different groups then all together. Any ideas would be great. Oh by the way great news the postal services is now doing flat rate. So it is 7.80 and box for shipping up to 50 pounds. I ordered some of the boxes online to see if they will work for us. Check it out to see if it will work for you. I am so excited about this... this can have so many positive options for us and you.
  11. First you need to change the setting on the diffrentshipping.php and on the top of the file fill in your information. To answer your question about the new windows. This contribution was not designed to do batch processing. So you will need to process each order one at a time and complete the transaction. *note you will get a new window every time you process each order. What I do is start deleting the old windows when I get up to five or more.* Also if you are looking for batch processing I think I remember a contribution that can give the comma txt file that you can up load to the post office website. Note starting next year I will be looking into doing batch processing that you can setup an account with the post office. You can either prepay or you can have the post office bill you each month.
  12. Nope. It?s a can of warms I did not want to open. we are Using there web site not as they intended.
  13. It would be easy if we know the code that they use to login in to there web site. I have not been able to find it. It?s like hunting for a needle in a hay stack
  14. The problem is in your orders.php file. you must put the code in the proper place. the pice of code you are looking for is <a href="' . tep_href_link(FILENAME_ORDERS_INVOICE, 'oID=' . $HTTP_GET_VARS['oID']) . '" TARGET="_blank">' . tep_image_button('button_invoice.gif', IMAGE_ORDERS_INVOICE) . '</a> <a href="' . tep_href_link(FILENAME_ORDERS_PACKINGSLIP, 'oID=' . $HTTP_GET_VARS['oID']) . '" TARGET="_blank">' . tep_image_button('button_packingslip.gif', IMAGE_ORDERS_PACKINGSLIP) . '</a> <a href="' . tep_href_link(FILENAME_ORDERS, tep_get_all_get_params(array('action'))) . '">' . tep_image_button('button_back.gif', IMAGE_BACK) . '</a>'; ?></td> Make sure that you find the correct one. If i rember correctly there are two sets of this code. make sure you find the 2nd set.
×
×
  • Create New...