Stay away from Tazapay
"Stay away from Tazapay" should be the mantra. This company has terrible processes that lack any sort of transparency. Doesn't matter if you are an individual or business there are so many better options for you. For your own sake please do not use this company for your payments. Take it from my personal experience.
