26 MARS 2025
Uppdatering: Ta bort hårdkodade API:er för korrekta pris- och försändelsesofferter
För att säkerställa korrekta prisofferter när försändelser skapas ska hårdkodade referenser till följande FedEx-API:er tas bort.
- API:et Försändelse
- API:et Priser och transittider
- API:et Omfattande priser och transittider
- API:et Öppen försändelse
- Consolidation API
Vad är det som förändras?
FedEx implementerar uppdateringar i år som kommer att påverka utvalda kategorier av tilläggsavgifter. Om ditt system för närvarande förlitar sig på hårdkodade API-svar – specifikt relaterat till tilläggsavgifter – måste du eliminera detta beroende.
Uppdatering av tilläggsavgiftsobjektet
Det kommer att göras ändringar av fältet surchargeType, särskilt avseende enum-värdet ON_CALL_PICKUP, vilket för närvarande returneras när en begäran för upphämtning på begäran görs.
Exempel på API-svar:
”surcharges”: [
{
"surchargeType": "ON_CALL_PICKUP",
"description": "On call pickup",
"amount": #.#
}
]
Vad ska du göra?
- Hårdkoda inte specifika enum-värden eftersom de kan komma att ändras.
- Implementera logik som hanterar nya eller oväntade värden på ett dynamiskt sätt.
Om ditt system inte förlitar sig på hårdkodade API-elements behöver du inte vidta några åtgärder. Gå till SUPPORTSIDAN för att få teknisk support och svar på eventuella frågor.
.
