GNC accepts American Express, Discover, JCB, MasterCard, UnionPay, Visa, PayPal, PayPal Credit, and GNC Gift Cards for online purchases.