No they do everything for you. They are Awesome. Trust me.
Yeah they do everything
Our processing is free but if you wanted to do it yourself you def can, but we can do the work for you ( recommended so there wont be any issues with uploading process)
Thanks! Your answer is awaiting moderation.