26. MARTS 2025
Opdatering: Fjern hardcodede API'er for nøjagtige priser og prisoverslag på forsendelser
For at sikre nøjagtigheden af prisoverslag under prissætning og oprettelse af forsendelse, skal enhver hardcoded reference til følgende FedEx API'er fjernes.
- API til forsendelse
- API til pris og transittider
- Comprehensive Rates and Transit Times API
- Åben forsendelse API
- Consolidation API
Hvilke ændringer foretages?
FedEx gennemfører opdateringer i år, som vil påvirke visse tillægskategorier. Hvis dit system i øjeblikket afhænger af hardcodede API-svar – især med hensyn til tillæg – skal du fjerne dette forhold.
Opdatering af tillægsobjekt
Der foretages ændringer af feltet surchargeType, specielt i forhold til enum ON_CALL_PICKUP, som i øjeblikket returneres, når der foretages en anmodning om on-call afhentning.
Eksempel på API-svar:
"tillæg": [
{
"surchargeType": "ON_CALL_PICKUP",
"description": "On call pickup",
"amount": #.#
}
]
Det skal du gøre
- Du skal ikke hardcode specifikke enum-værdier, da de kan ændres.
- Implementer logik, der dynamisk håndterer nye eller uventede værdier.
Hvis dit system ikke afhænger hardcodede API-elementer, behøver du ikke gøre noget. For teknisk hjælp eller spørgsmål kan du se SUPPORTSIDEN.
.
