Allow extending of ChoosePaymentMethodType