To correct the missing...
Admin > Modules > Shipping > FedEx > FedEx Rates switch - PAYOR_LIST_PACKAGE and PAYOR_LIST_SHIPMENT = ACCOUNT or LIST:

replace line 544 - 552:
if(MODULE_SHIPPING_FEDEX_WEB_SERVICES_RATES=='LIST') {
foreach($rateReply->RatedShipmentDetails as $ShipmentRateDetail) {
if($ShipmentRateDetail->ShipmentRateDetail->RateType=='PAYOR_LIST_PACKAGE') {
$cost = $ShipmentRateDetail->ShipmentRateDetail->TotalNetCharge->Amount;
$cost = (float)round(preg_replace('/[^0-9.]/', '', $cost), 2);
if ($cost > 0) $showAccountRates = false;
}
}
}

with this:
/* bof - Twitch correct - FedEx Rate display Aug.13.19 */
// Display LIST rates
if(MODULE_SHIPPING_FEDEX_WEB_SERVICES_RATES=='LIST') {
foreach($rateReply->RatedShipmentDetails as $ShipmentRateDetail) {
if($ShipmentRateDetail->ShipmentRateDetail->RateType=='PAYOR_LIST_SHIPMENT') {
$cost = $ShipmentRateDetail->ShipmentRateDetail->TotalNetCharge->Amount;
$cost = (float)round(preg_replace('/[^0-9.]/', '', $cost), 2);
if ($cost > 0) $showAccountRates = false;
}
}
}
// Display ACCOUNT rates
if(MODULE_SHIPPING_FEDEX_WEB_SERVICES_RATES=='ACCOUNT') {
foreach($rateReply->RatedShipmentDetails as $ShipmentRateDetail) {
if($ShipmentRateDetail->ShipmentRateDetail->RateType=='PAYOR_LIST_PACKAGE') {
$cost = $ShipmentRateDetail->ShipmentRateDetail->TotalNetCharge->Amount;
$cost = (float)round(preg_replace('/[^0-9.]/', '', $cost), 2);
if ($cost > 0) $showAccountRates = false;
}
}
}
/* eof - Twitch correct - FedEx Rate display Aug.13.19 */


Out of the box the only quoted rate was coded for ACCOUNT only.

With this correction you can now choose between showing customers the Published Rate - LIST from FedEx or Your Rate - ACCOUNT if you have a FedEx business account.

You can decide to pass on rate discounts or benefit from the LIST pricing when customers checkout.