- Make a TicketType - PaymentProvider M2M relation. - Make online payments redirect to a provider picker, or autoredirect to the first available if only one is enabled. - Make the "pay on site" an explicit payment option, so that some ticket types (VIPs) may have mandatory online payment.