SagePay uses shorthand type names for Mastercard and Diners Club

SagePay calls Mastercard 'mc' and Diners Club 'dc' so payments using these methods will fail if passed the full names.