No, payment can be made via direct bank transfer or credit card if you find it easier.