legal currency payment solution