The credit card payment method is now restored. Any type of credit card payment is supported. And now we are automatically granting a super sale discount of 10% . Ends April 21st.