There are no fees to open an account. However, depending on which plan you select and the number of transactions you make, fees may apply. When you open your account, we will help you find the best option for your business needs.
Learn more about service fees