protected function getAvailablePaymentList()
    {
        static $oPaymentList = null;

        if (null === $oPaymentList) {
            $sQuery = "SELECT * FROM `shop_payment_method` WHERE `shop_payment_method`.`active` = '1'";
            $oPaymentList = TdbShopPaymentMethodList::GetList($sQuery);
        }

        return $oPaymentList;
    }