checkout – Magento 1: Adding an option to the delivery address selection

In the payment page of Magento 1, I want to add the third option In-store recovery with, Ship to this address, Ship to a different address.

If the customer chooses this in-store pickup, any offline shipping method will be selected and the tax will be calculated using a custom logic based on the store address.