If I was in their situation , payments will be my first concern, anything else will be justified by "beta" word.
The only logical reason I see for the beta has not yet been released can only be due to some problem/improvement/test in receiving /payment system.
Separate names with a comma.