karrio
karrio copied to clipboard
fix: service name and carrier name parsing
this fixes the bug that currently eshipper returns itself as the carrier, and it's different from how it was in the eshipper lagecy XML API, and how other providers that provide multi carrier rates.
"meta": {
"carrier": "eshipper",
"carrierId": "5000011",
"carrierName": "Purolator",
"carrier_connection_id": "car_4b3f387ad1fc4daca568756d12475346",
"ext": "eshipper",
"rate_provider": "eshipper",
"serviceName": "Purolator Ground",
"service_name": "PUROLATOR GROUND"
},
don't merge before #675 is fixed, becouse in prod this will cause that no service name will show
@danh91 can you recommend what else we need to do to fix the mappings types?
already implemented