No, you don't need to subscribe. Because the payment gateway is tied to our website (the data has to be filled from your customer profile) and the website launch has been delayed because of us fixing the last remaining issues, we can't offer credit card payments just yet. The only method is EFT for now, and we apologise about this as it's a clumsy payment method.
I investigated temporary payment methods by credit card and debit card but we were not happy with the security thereof and as such have not implemented it. It will have to be tied with the launch of our customer portal, which btw is pretty much completed already, but not ready for actual launch just yet.
I will be reaching out to a few customers in the next few days who've offered to help test though, as it's pretty much ready.