ordercloud-api / headstart

A complete and opinionated eCommerce solution using OrderCloud as the backbone - built with .NET Core and Angular
MIT License
31 stars 74 forks source link

Add default exchange rates #476

Closed crhistianramirez closed 1 year ago

crhistianramirez commented 1 year ago

Much like many of our other service providers I am adding a default mocked exchange rates service that will allow users to begin developing without having to configure anything with exchange rates. This will make more sense in an upcoming PR that fixes exchange rates (not possible to actually get exchange rates right now) and requires an API key and other settings that are not currently required.

I also renamed DefaultOMSService and DefaultShippingService to MockOMSService and MockShippingService to match the rest of the services. Default seems to imply there is some meaningful functionality in there and that isn't really the case, I thought mock was more fitting.