2008-11-26 5 views
4

Est-ce que quelqu'un sait d'un calculateur d'expédition de freeware pour PHP? Je ne veux rien de trop chic, et il peut être compatible avec l'un des principaux services de transport maritime américains.PHP Shipping Calculator

Si quelqu'un en connaît un qui est un plugin pour CodeIgniter ce serait sympa.

Travis

Répondre

8

Habituellement services comme celui-ci sont basées sur les services Web offerts par les différents courriers. Vous enverriez le poids et les dimensions de la boîte que vous souhaitez expédier à leur service Web, et ils retourneraient un prix d'expédition correspondant. Chaque API de messagerie serait différente. Je ne suis pas sûr qu'il y ait des bibliothèques qui regroupent tous ces services, mais je n'en ai jamais vu. Puisque les prix peuvent changer à tout moment, vous devez utiliser une sorte de service Web pour accéder à cette information. C'est, sauf si vous êtes de taille Amazon et ont des arrangements préexistants pour les tarifs de prix sur l'expédition avec les différents courriers. Juste d'une recherche rapide, voici quelques-uns des services que FedEx offre.

+1

"Chaque API de messagerie serait différente, je ne sais pas si des bibliothèques regroupent tous ces services, mais je n'en ai jamais vu." Il y a un marché là-bas. Ce ne serait pas difficile pour certains gourous C#/Java + Soap/xmlrpc de faire cuire quelque chose! – Draemon

+0

Oh, probablement, mais d'après mon expérience, il n'y a pas beaucoup de travail à faire pour appeler le service web. Lancez une url de type querystring simple sur leur serveur avec des paramètres de poids et de taille, et récupérez quelques valeurs. Quelque chose que vous pourriez probablement faire vous-même dans un après-midi. – Kibbee

+0

Ayant travaillé avec l'API de FedEx avant de pouvoir dire que c'est plutôt sympa. –

0

Si vous voulez vous épargner du temps, j'ai écrit un calculateur de tarifs d'expédition PHP qui prend en charge UPS, US Mail et FedEx. Il est disponible ici: http://www.sonicode.com/php_shipping_rates_calculator.php

+2

Quelle est l'étiquette sur le branchement de vos propres produits? – alex

+1

Cela prend beaucoup de travail et son produit résout la question OPs. À signaler, même si cela coûte. – UpHelix

+0

Voici la FAQ sur l'étiquette de promotion: http://stackoverflow.com/faq#promotion – UpHelix

0

Il y a un service qui vous permet d'accéder à leur API intergrates avec les API de Fedex, USPS, UPS et DHL. Il en coûte 25 $/mois pour faire des demandes, mais c'est une solution complète. L'OP a déclaré "freeware" mais j'ai pensé que d'autres trouveraient cela et apprécieraient une solution même si vous devez payer.

http://www.auctioninc.com/info/page/shipping_api

Ils ont un php sdk donc son encore plus facile sur php. De ce qu'ils ont expliqué, ils n'étaient pas sûrs si vous pouviez utiliser AJAX, alors nous l'avons juste créé pour publier via AJAX sur le php. Fonctionne très bien!

Ancien poste, je sais. Mais de nouvelles options deviennent disponibles et les anciens threads continuent de s'afficher dans les résultats de recherche.

+1

Utilisez auctioninc depuis quelques années maintenant. Ils ont été fiables avec un bon service. – Susan