IN BRIEF
This article explains how card types, payment types, and credit types function in iClassPro and how they appear on family ledgers and financial reports. It also includes configuration details and important notes about gateway-specific behaviors.
Overview
Card types represent specific credit card brands accepted by your business. Payment types define how payments are entered or processed. Credit types determine how credit is recorded on a family’s ledger.
These classifications help maintain accurate financial tracking and reporting across iClassPro.
Accessing the Feature
- From the main navigation menu, go to Settings > Transactions.
- Select Configure Accepted Card Types to adjust accepted card brands.
- Payment and credit types are managed from the New Payment window within the Family Ledger.
Step-by-Step Instructions
Configuring card types
- Navigate to SETTINGS>TRANSACTIONS>CONFIGURE ACCEPTED CARD TYPES.
- Check or uncheck boxes to enable or disable specific brands (Visa, Mastercard, Discover, American Express).
- Select Save to apply changes.
Important Notes:
- This setting controls only the display of card logos in the Customer Portal and Mobile App.
- To fully disable card types, update your gateway settings through your payment processor.
- Customers using Stripe cannot edit these options manually. Stripe requires all accepted payment methods to be configured within the Stripe gateway itself.
- For assistance, contact iClassPro Payment Services at 1-877-554-6776 or email payments@iclasspro.com.
Understanding payments and credits
Payments and credits are both entered through the New Payment window.
- When entering payments, select the correct Payment Type.
- When issuing credits, select the appropriate Credit Type.
To learn how to customize accepted payment methods for the Office Portal and Point of Sale per location, see How Do I Customize Which Payment Methods My Staff Can Accept?
Payment Types
There are seven Payment Types to choose from in iClassPro. It is important for your accounting practices to know the difference between these types when entering payments.
- Credit Card on File - available for any family who has payment information saved in their family details. NOTE: requires that a payment gateway has been configured on your account.
-
Credit Card Manual/Manual Payment [gateway] - The credit card manual option allows you to process a credit card through your gateway. this will require you to enter the Card Information including the name on the card, credit card number, 3-4 digit CCV, expiration date, and billing address. NOTE: requires that a payment gateway has been configured on your account
- NOTE: the name displayed will vary based on your payment gateway.
-
Credit Card - Swipe/Insert/Tap - The credit card swipe payment method requires you to have a card swiper connected to your computer to process the charge. NOTE: requires that a payment gateway has been configured on your account and that you have either a USB Card Swiper set to Keyboard Emulation Mode (KEM) or Integrated PIN Pad Terminal.
- The ability to accept specific Credit Card brands must be configured under SETTINGS>TRANSACTIONS>CONFIGURE ACCEPTED CREDIT CARD TYPES, as well as enabled in your payment gateway settings.
Any prepaid or reloadable gift card that is branded by a card network (Visa, Mastercard, etc.) should work just as a normal card does for transactional purposes. If a payment attempt fails for one of these cards, the system should return a decline reason. (Note that the cardholder may need to register or activate their card online before it can be used for online purchases.)
If there are any questions about the use of prepaid/reloadable gift cards, cardholders should review the information that came with the card or call the number on the back of card to clarify.
- The ability to accept specific Credit Card brands must be configured under SETTINGS>TRANSACTIONS>CONFIGURE ACCEPTED CREDIT CARD TYPES, as well as enabled in your payment gateway settings.
- E-Check - The e-check option is another transaction which utilizes your gateway and allows you to process electronic checks.
- External Credit Card Device - The external credit card device allows you to keep records of an external credit card transaction (such as a cash register purchase) in your iClassPro Database. This does not actually process any charges and will not require any credit card information. This action simply balances the account like a cash or check entry would.
- Cash - Allows you to enter any cash transactions to balance the family's ledger and show that their balance is up to date.
- Check - Enter any traditional checks you receive to track a family's balance. For good bookkeeping, enter the check number in the Reference/Check # field for future inquiries.
- Custom Payment Type - Allows you to enter any transactions made by an external payment type that is not an External Credit Card payment.
Credit Types
The New Payment window in iClassPro also includes an option for recording/issuing credits. There are four Credit Types to choose from. Below is an explanation of each of those credit types:
- Coupon - If a customer uses a coupon for a discount, you would enter the discounted amount here in the coupon field. This allows you to create the appropriate charge for your records, then apply both the payment and coupon discount at the same time. The coupon amount will be added to the total of the payment.
- House - House credits are generally reserved for comps or preferred customers. This indicates that the gym provided the customer with general purpose credit on their account.
- Other - This credit type can be used for any credits which do not fit the description of other two credit types. For example, many iClassPro customers use this category to carry over credit from a previous software which may still be available on a family's account.
-
GiftCard - This credit type is reserved to be used when issuing credit following the purchase of a Gift Certificate.
- NOTE: Improper use of this credit type could have a negative impact on your Balance Sheet if you enable integration with QuickBooks Online. Improper use of this credit type could have a negative impact on your Balance Sheet if you enable integration with QuickBooks Online.
Troubleshooting & FAQs
-
Why are some credit card logos missing in the Customer Portal?
- Verify that the corresponding card type is enabled under SETTINGS>TRANSACTIONS>CONFIGURE ACCEPTED CARD TYPES. If using Stripe, contact iClassPro Payment Services for adjustments.
-
Why can’t I disable certain card types?
- Stripe users cannot disable card types directly in iClassPro; these must be managed through Stripe’s gateway configuration.
-
Why was a prepaid card declined?
- The cardholder may need to activate the card online before use. The System will display a decline reason when available.