salecond_PaymentMethods: рефакторинг и допълнителни проверки.