Merit Badge classes are not guaranteed or reserved until registration is paid in full online. At check out we accept Visa, Mastercard, and E-Check.