2009-08-19 7 views
0

J'ai besoin de calculer les coûts d'expédition en temps réel des commandes du projet sur lequel je travaille actuellement.Calcul de l'expédition

J'ai les dimensions et le poids des colis et l'adresse d'expédition américaine.

Les commandes ne sont placés à l'intérieur des États-Unis

Pouvez-vous me suggérer quelles sont les options dont je dispose. Merci

Répondre

2

La plupart des fournisseurs d'expédition, y compris FedEx et le bureau de poste, exposent les services Web qui peuvent être utilisés pour extraire des informations sur les tarifs. Vous devrez peut-être obtenir une certification si vous libérez votre logiciel commercialement, mais n'avez généralement pas besoin de faire grand-chose mais d'effectuer quelques tests sur son serveur de test (pour votre propre santé mentale) s'il s'agit d'une application interne. .

Il existe des bibliothèques disponibles, comme proprietary/commercial DotNetShip, mais maintenant FedEx a WSDL et l'interface USPS n'est pas si difficile à utiliser.

0

Une base de données de valeurs connues pour varier les gammes de taille est ce que je ferais. Et puis faire correspondre cela. Bien sûr, il faudra aussi considérer la compagnie maritime.

2

Les tables de conversion donnent souvent un prix d'expédition précis, mais il existe de nombreuses exceptions. Dans certains cas, il se peut qu'un transporteur ne prenne pas réellement en charge une livraison fiable à l'adresse (par exemple, la plupart des petits services de livraison de colis ne seront pas livrés de manière fiable aux boîtes postales).

exceptions généralement pas indiqué dans les tableaux de taux simples comprennent:

  • délivrabilité à l'adresse spécifique de la rue
    • taux La plupart des tables il suffit d'utiliser les 3 premiers chiffres du code postal
    • Vous ne pouvez pas dire à partir d'une table de taux si une adresse est réellement valide.
  • Disponibilité des services de temps défini
    • zones difficiles à atteindre, ou des zones non sur la route typique du transporteur, sont souvent retardés d'une journée supplémentaire.
  • surtaxes pour fournir des zones résidentielles
  • surtaxes pour fournir aux périphériques ou les zones rurales
  • Les suppléments carburant (qui varient de mois en mois)

En outre, des tables de taux sont souvent mis à jour (parfois deux fois par an) et vous devrez vous assurer que vos tables de taux/modules de tarifs sont mis à jour en synchronisation.

Pour ces raisons, l'intégration avec les services Web des opérateurs peut être utile. Cela peut aider à prévenir les livraisons non distribuables et peut aider à faire en sorte que le taux que les clients paient pour les marchandises soit le taux que l'expéditeur paie réellement.