No, this is the only payment method we have available for IICT Membership. All payment details are processed with secure payment gateway, Stripe. If you have any questions about the automatic renewal process, please contact our team on support@myiict.com or +61 2 5629 7777 and they will happily provide you further information.