It supports up to five lookups per transaction. The Address Standardization Web Tool corrects errors in street addresses, including abbreviations and missing information, and supplies ZIP Codes and ZIP Codes + 4. Once testing is complete, you can apply for access to the production servers at which time you will be provided with new URLs. After you register, you will be provided with SERVER_URL, SECURE_SERVER_URL and USERID for the test servers (see Example). Note: You must register with the USPS prior to using this service. Submit a request online to have carrier pick up packages when carrier arrives with regular mail delivery. Helps ensure that mailing addresses are correct.Ĭheck estimated delivery times prior to mailing or check the delivery status of package after mailing.ĭetermine postage rates based on weight, class of mail, and origin/destination information. ![]() I may start a new thread to use as a "release" thread and keep this thread open for support issues.A variety of web tools ( ) that provides Address and Delivery Information, Rate Calculators and Carrier Pickup APIs. I hope to have the next version of the USPS module with cleaned up code and some new features out soon. I'm writing the necessary USPS API calls to retrieve tracking details so it will be available for future use. If an additional API function is added to support this, I suggest that it be capable of handling more than one tracking number since an order could be shipped under multiple tracking numbers. We'll look at that in a future release of HikaShop. The final solution would be to add the field and it's display directly in the core files and create a new event for shipping plugins in order to handle the display of the tracking number. These are not hacks so you will keep your modifications when you update. For the display on the order page of the front end, you could edit the file show of the view order of the front end via the menu Display->Views and add a few lines of code. However, it's possible to add it yourself in the business edition by creating a new custom field of the table "order" via the menu Display->Custom fields. There is no tracking number for now on the order page of the backend. I'm not too familiar with the shipping label API. It would also require a change in the view where the customer can view their previous orders to include the tracking info. In order to do this we would need:Ī place in the admin area (order page) to enter one or more tracking numbers. I'm trying to stick to things I can do without modifying any of the HikaShop core files. Tracking information embedded in the customers order display on the front-end would be nice. It will make sure the shipping address is formatted per USPS standards. Well, this would get in being a Mercedes Benz (me being German)Īddress validation/standardization (using the USPS Address Information API) is on my "to do" list. ![]() Delivery Information APIs, is this what you were wondering to get? Price Calculators APIs (this is what we have now, I guess)Ģ. Hi Jeff, I saw on USPS web-tool page that they have an API which connects with Tracking.ġ. I am too much of a supporter of free and open source software. That could explain why I don't make any money as a developer. I guess I could have made a little lunch money off of this project. ![]() I noticed multiple requests on the various "freelance developer" sites for developing a USPS module for HikaShop. There really aren't many more features I can think of for a simple rate calculator. I know can/does e-mail the customer for you. I suppose this could just be handled via the USPS web site when the label is purchased. However, I don't think there are any API calls to modify the admin interface to support that functionality. I would also like to see some way for HikaShop to email the customer their tracking number (that would need to be copied/pasted into a field in HikaShop by the user) and automatically provide a "click here to track your shipment" link in an e-mail.
0 Comments
Leave a Reply. |