Teachersgram accepts VISA, Mastercard, American Express, JCB, Union Pay, Klarna, Discover Card, Diners Club, Maestro, and PayPal.