I want to create a new shipping module (FedEx) for the built-in Store module in DotNetNuke 6. I have created simple C# class project and can make reference to the Shipping namespace and can start implementing my own provider. But is this is best way to do this? Would I be better off creating a module? I think the latter because I will be creating a small control to configure the provider.
Once I am done, how do I get the Store to see the provider and use it in the store provider drop-down list? I have seen examples on the web about creating a brand-new module. I'm creating a new one too, but I am inheriting the Shipping class and want to essentially create a subclass (Shipping.FedExShippingProvider) where is currently only Shipping.DefaultShippingProvider.
Thanks!