Jump to content

deborahjb

Members
  • Posts

    30
  • Joined

  • Last visited

deborahjb's Achievements

Newbie

Newbie (1/14)

2

Reputation

  1. I just had the same thing happen in version 1.3.1. So what happened with you? Did you find the reason? Please help. My client did the following: Taken from client email: It probably did do something, though...
  2. We have decided to stop using PS for clients as upgrading has been hell. Our client has asked us to do so many modifications over the years, we have to redo them all with every upgrade and is becoming too expensive for them and sometimes we end up losing money for doing free work. This is insane. We cannot us PS until it has an easy upgrade tool like Wordpress does. Bye, bye PS!!
  3. See this post I made on my zip-code work-around: http://www.prestashop.com/forums/viewthread/14003/ (Be sure to read the entire thread) This method is dependent on the Post Office's method of shipping in zones. I used a method that ties states and their zip codes to zones. Anyway, if you use this method, the shipping will ultimately be determined by the zip code. Hope this helps.
  4. Please see this post I made earlier. Maybe this will help you. Note it is not for the latest version, so some of the line numbers may be different. http://www.prestashop.com/forums/viewthread/8981/
  5. @ishi To do this , use the following code. This is for ver. 1.1.0.5. Lines indicated are for our site, which as previous mods done to it, so the numbers are approximate: Lines ~ 342-343 >>> Changed FROM: $pdf->Cell($width, 10, Tools::iconv('utf-8', self::encoding(), $delivery_address->city.', '.($deliveryState ? $deliveryState->name : '')), 0, 'L'); $pdf->Cell($width, 10, Tools::iconv('utf-8', self::encoding(), $invoice_address->city.', '.($invoiceState ? $invoiceState->name : '')), 0, 'L'); >>> TO: $pdf->Cell($width, 10, Tools::iconv('utf-8', self::encoding(), $delivery_address->city.', '.($deliveryState ? $deliveryState->name.' '.$delivery_address->postcode.' '.$delivery_address->country : '')), 0, 'L'); $pdf->Cell($width, 10, Tools::iconv('utf-8', self::encoding(), $invoice_address->city.', '.($invoiceState ? $invoiceState->name.' '.$invoice_address->postcode.' '.$invoice_address->country : '')), 0, 'L'); Hope this works for you.
  6. @ ishi Regarding putting the store address into the header (instead of footer) download the attached .txt file. See the comments in the code for what was done. (Ver 1.1.0.5) (This post follows other mods we have done to our site, so the lines quoted are approximate)PS-pdf-address-header.txt
  7. @ishi For a simpler method, you can change the State names under the Shipping tab. We in the US know all the states, so if you don't mind not having them spelled out, just change them to the two-letter code! Even old orders reflect the two-letter code when you open/save the PDFs. This is especially important when tying your database to a shipping solution, like stamps.com. The USPS will require the two-letter code.
  8. In the back offuce under Preferences tab, click on the sub-tab of Products. In the list, look for the choice, "Number of days during which the product is considered 'new':". Enter the number of days you wish your new products to be displayed as new.
  9. Our situation: we make a copy of our live store's files and then changed the settings.inc.php file to reflect the test store's address and uploaded that to our server so we could have a test store. We got the same problem. The store would show up, but when I went to make changes in the back end, I got an error message that the address did not exist and showed this URL: example.com/store/ore/.... It should have looked like: example.com/teststore... Weird how the store/ore got created. Anyway, we resolved this by deleting the test store's settings.inc.php file in the config folder of the store copy files and re-uploaded the same file. Maybe this file got corrupted or maybe there was a caching issue since our server kept disconnecting us during the initial upload. Anyway, replacing this one file did the trick. Hope this helps.
  10. The quantity field in the product info page is set to read-only because this is where all the quantities for the individual attributes (combinations for new 1.0) are added together in a single figure. So, if you have 2 red, 3 blue, 1 yellow, the figures will add up to a total of 6 in the quantity box in the Product Information page (tab #1). Each product you create must have a default attribute created, even if there is only one style/model/color/etc. There is a line towards the bottom of the Combinations page (tab #3) that says, "A default attribute must be designated for each product. " You may not think this would be necessary, but this is the only way to manage the quantities, as the quantities for each product must be entered here, even if there is only one style. You will note that the field for Quantities on this page reads: (Overwrites quantity on Information page). To make this more clear, I may have worded this, "Quantities entered here for all attributes combine to make a total on Information Page." A bit wordy, though... It would not be a good idea to modify your code to make the Quantity on the Information page to not be read-only. You may have products that do need different attributes, so keeping this system as-is is probably best. See this page for more instruction on how to create Attributes/Groups and how to create the product attribute combinations: http://www.prestashop.com/wiki/Attributes_and_attribute_groups/
  11. IMPORTANT NOTE: Be sure to check the button at the top of the main shipping page in the Handling Box that says, "Billing: According to total weight." If you forget this, the weight ranges you create for carriers will not show up at the bottom of the page in the Fees box after you select the carrier. Sorry for this omission. This should be one of the first steps. This information was inserted into the first post under step #5, so the first post is now complete.
  12. @ rbarrick: According to the USPS National Zone Charts Technical Matrix Guide (http://ribbs.usps.gov/files/Zone_Charts/ZCTECHNICAL_GUIDE.PDF), zones are determined by how far away the destination is from the starting point according to the chart below. Local Zone The local zone applies to mail deposited at any post office for delivery to any address within the delivery area of that post office. Check with your local post office for specific details regarding the ZIP Codes that qualify for local zone in your area. The National Zone Charts Matrix does not contain local zone information since local zones are at the 5-digit ZIP Code level. Non-Local Zone Non-local zones are defined numerically as follows. Zone Distance 1 Non-local zones within a 50 mile radius of the point of origination 2 50 to 150 mile radius 3 150 to 300 mile radius 4 300 to 600 mile radius 5 600 to 1000 mile radius 6 1000 to 1400 mile radius 7 1400 to 1800 mile radius 8 1800 miles and over This is the basis for the zone determination; however, I myself may just get a map, find a city in the furthest side/corner in each state from your location. Then, look up the zip code in the USPS zip code lookup tool: http://zip4.usps.com/zip4/citytown.jsp. Then compare the first three numbers of the zip code to this chart: http://postcalc.usps.gov/Zonecharts/. This will determine the zone for each state. This is one arbitrary way of deciding the zones, but this way would make sure that each state is represented by the furthest zone possible for that state; then you won't end up getting over-charged by USPS for sending shipments to any location within a state. For a more moderate evening-out of the charges, you could go for cities at the center of each state and hope that you get enough orders so that the customers who pay a little more (being closer to you) offset the loss of those who are getting under-charged (those furthest from you). This method may help your shipping fees to seem not so suspiciously high. I suppose it would depend on your volume of sales and from where. It's your choice to make. See this link for an opinion about shipping rates: Are Your Fees Driving Away Customers. I found this useful. Hope this helps.
  13. Go to the USPS zone chart generator: http://postcalc.usps.gov/Zonecharts/ Type in the first three of the zip code of your shipping dept. For reference, print the resulting chart. You will see that the USPS has broken down the US into 8 zones. The shipping charges will be applied by state, instead of zones. The issue with this is it is not exact as compared to the USPS way of charging by zip code. As you can see in the chart above, some states may have different zones. So, what to do? It is possible to quickly assign a zone to a state, but you may be undercharging some people who may be in a higher-priced zone, so you may want to decide to pick the highest zone in a state and charge that to the entire state. Of course, you may wish to explain this shipping policy in some way like, "Rates are based on the USPS zone chart but highest zone rate in a state is applied to the entire state." Or not. It is your choice how much to charge your customers for shipping, but stating a policy should make your customers feel more confident to shop with you. The procedure: (These steps need to be done in the following order, except step #6, which can be done at any point before, or after.) 1. Create the zones (Zone 1 ~ 8). [Shipping >> Zones] Click "Add New" at the top of the page. Make sure the Enabled button is selected before saving. It usually is. Save. 2. Set each state's zone number. [Shipping >> States >> Click on the name of a state to open the edit page for that state] Manually choose the zone for each using the Zone drop-down. Save. 3. Create Carrier service. [Shipping >> Carriers] Click "Add New" at top of page. Name your Carrier service something like USPS Priority Mail. Fill in or check all fields as needed and check off all the zones that you created in step 1. Note that when you have other "carriers" such as free pick-up, etc., they will also need to have all of the zones checked off, as well. Otherwise, these additional options will not show up in the checkout. Save. 4. Create weight ranges. [Shipping >> Weight Ranges] Click "Add New" at top of page. Priority mail is based on one-pound increments; however, here in Presta Shop, use ounces: 1-16, 17-32, 33-48, etc. Save. 5. Create range fees. Go back to the main Shipping page by clicking on the Shipping tab. Check the button in the Handling Box that says, “Billing: According to total weight.” Choose the correct carrier in the drop-down (like USPS Priority Mail). After page reloads, scroll down to find the newly populated pricing fields and enter the fees. Save. *See image, below. Note: If you forget to check off the button "Billing: According to total Weight", the weight ranges you create for carriers will not show up at the bottom of the page in the Fees box after you select the carrier. See the pricing chart here: http://www.usps.com/prices/priority-mail-prices.htm. **See note below about pricing. 6. Enter weight into product information pages and combination (attribute) pages under, " impact on weight fields," if any. These can be entered at any time. Note: be sure to save all steps if a save button is presented, naturally. Remember, when you try testing it by creating additional shipping address(es) under your account, note that the shipping is based on the state name, not zip code. **Once you see the USPS Priority Mail fees chart, you can see how the pricing stacks up. For states with more than one zone read this example for California: California has zones 1-4 (starting point is also California). The zones will climb the more east you go...of course. The actual USPS rate is $4.95 for up to 1-lb for all 8 zones. That's easy, but, the 2-lb rate for zones 1-4, I have set the rate of $5.75 since these zones cover all of California and the price for zone 4 is $5.75. So, the maximum for California at 2-lb. became the base price for the entire state (all 4 zones) since it is not possible to identify a customer by zip. This method will need to be used for all rates in this state. You may choose to go with a median price if you think it is unfair to charge the local people the same rate as shipping hundreds of miles away. Remember, some customers may actually know or check the real rates. How you charge is up to you, but until a real USPS module is created, this is the best I can come up with using the system as it is. I hope this works for you...
  14. FYI, for now if you want to edit PDF invoices to reflect US formatting, see my post: http://www.prestashop.com/forums/viewthread/8981/
  15. I really hate it when people solve their own problems but don't share. Please let us in on the secret! Thanks!
×
×
  • Create New...