This error message will occur if you try to charge a membership in the back office without adding a Card Type. The field is located here: 
User-added image

To resolve, make sure to select a Card Type.