[payment-factory] intr PaymentFactoryInterface. simplify exist factories
[payment-factories] finish redesign.