Sorry, I still don't understand, because a service provider (like a PayPal or Authorize.NET for payments, or FedEx, UPS for shipping are not a  "person".

In any case, I hope we've answered your question; I.e., Have a single plugin to implement multiple APIs, or use a service that that does it for you, like ShipStation.