Golang implementation of a multi-currency payment API