Jump to content

polaris

Members
  • Content count

    38
  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name
    Alex You
  1. polaris

    [Contribution] - USPS Methods

    You are correct Irin. It is just called Priority, with a container tag of "Priority Mail Flat Rate Box". I don't think you did anything wrong. The work around will probably be to make changes to the XML parser. I didn't look deep into this contribution. Sorry not much help.
  2. polaris

    [Contribution] - USPS Methods

    Just a wide guess. Don't kill me if I'm wrong. I would check the following 2 things: 1. Priority Mail Flat Rate Box I would want make sure this is what it is called in USPS API. make sure it is not called something like (i made that up) "Priority Mail Flat Box", etc. Because I would imagine that when the shipping quote was made to USPS WebTools Server and if this is un-recognized domestic mail type, it will return an error? thus for it not showing up. Are you able to see it in Admin panel? If you are able to see it in Admin but not able to see it in checkout.php. This might be the cause. 2. Remove the old module then install it again. Click the green button. Hope this helps, I don't use flat rat box because it has a dimension limit and I have no way to tell whose order will fit in flat rate box whose will not.
  3. polaris

    USPS Action Required for Web Tools APIs

    That part is to change the "set_function" field from a text of 255 character to 555 character. The character set is just telling the MySQL what kind text is stored. The reason is that the new international mail type, are pended into a string like this "Express, Priority....." and it is too long, longer than 255 characters when it is called in (i belive) admin/modules/shipping/usps.php, so to make it work that particular filed string or text length must increase from 255 to something long enough to hold all the string. The common problem is that some MySQL version does not support VCHAR(555) so you can either reset the field to BLOB (like I did) or long text. BackUp your database before you do anything to it.
  4. polaris

    USPS Action Required for Web Tools APIs

    That was a type O. Sorry should be "MODULE_SHIPPING_USPS_TYPES_INTL". This is one of the record in configuration table where the configuration key is MODULE_SHIPPING_USPS_TYPES_INTL. I use this to locate that record, then change the configuration_description column entry on this particular record.
  5. polaris

    [Contribution] - USPS Methods

    The 2.8d_1 update worked like charm. Thanks a million grapesmuggler! You the man!
  6. polaris

    USPS Action Required for Web Tools APIs

    I confirm the USPS Method 2.8d with the modification 2.8d_1 works fine in the new API. It is about 1:24 eastern time and I just finished updating my store and testing the result on USPS production server. Thanks a million to those who wrote the update on that contribution. grapesmuggler and kbucher. My side note on the modification: 1. USPS Production Server did not change. (confirmed) 2. for those who has problem execute the SQL statement. You can do the following: *manually change "set function" field in configuration table to "BLOB" if your MY SQL version does not allow VCHAR (555) *manually change the text in the configuration table where the configuration key is "'MODULE_SHIPPING_USPS_TYPES_INTL", type in each new international service type name, seperate by comma, then update the description entry. 3. Don't forget to make the update on your configuration table, because I forgot and took me more than 1 hour to realized, "Damn, I forgot the SQL statement". But all is well, off to sleep. Good luck to you all and thanks again for the contribution. You guys rock!
  7. polaris

    [Contribution] - USPS Methods

    The old USPS API will still be available from USPS after May 14th, 2007. (Correct me if I'm wrong) The domestic method probably will continue work after May 14th, 2007. All of my package are well within 1 cubic feet, so i'm not too worried about the dimensional surcharge. The real problem for me is the international method. The EMS and GPX probably will work fine just like before. The real headache is Air Letter Post, Air Parcel Post and Global Prority Mail. They are all gone/will be changed after May 14th, 2007. I'm using verion 2.6 since 2003 and will make an attempt to make changes myself. Will post the code once tested properly. (after May 14th) Fingers Crossed.
  8. Can someone take a lead on this? The new USPS international rate will be First Class International and Priority International. As far as I remember, Air Letter Post, Air Parcel Post and GPM are bye bye? Those changes starts 05/14/2007. Can someone look into this and make neccesary change to the USPS shipping method? Thanks Alex
  9. polaris

    switching over to new usps servers

    Bump. Nobody worked on this yet? The easy part is that you can do a text search in your USPS shipping module to replace "production.shippingapis.com" by "secure.shippingapis.com" The difficult part is change your http open to https open method. I was going to wait till september before i absolutly have to do it myself.
  10. polaris

    PayPal_Shopping_Cart_IPN

    I think the reason is the particular IPN for unconfirmed address user is not sent immediatly but after you accept the payment. Same situation when customer pays an eCheck. The IPN is not recieved immediatly but after it is cleared. Another possible scenario is that the immedia IPN is not understandable by this contribution. Didn't have time to play with the debug E-mail on this contribution. I just simply accept all the payment regardless is confirmed address or unconfirmed address. If the amount is big enoug to worry me, then I just refund the payment and "piss" of the customer a little. LOL. But I still have problems with eCheck payment in which I got a empty order few days later.
  11. polaris

    PayPal_Shopping_Cart_IPN

    Will this version 1.7 handle "eCheck" notification which is typically sent after about 3 ~ 4 days later? I know the 1.5a does not work on "eCheck". You will get a blank order when the notification is received.
×