title: New customized Payment module.Problem not displaying in Front end
body: <p>i created customized payment module.it comes in system-> advanced and also in Payment methods but it is not coming in Front end where Payment method selection time .
  Pls review my code</p>
  
  <p>\app\code\local\GMO\Payment\etc</p>
  
  <p><strong>config.xml</strong></p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;config&gt;
  &lt;modules&gt;
  &lt;GMO_Payment&gt;
  &lt;version&gt;1.0.0&lt;/version&gt;
  &lt;/GMO_Payment&gt;
  &lt;/modules&gt;
  
   &lt;global&gt;
  &lt;models&gt;
  &lt;GMO&gt;
   &lt;class&gt;GMO_Payment_Model&lt;/class&gt;
   &lt;/GMO&gt;
    &lt;/models&gt;
  
     &lt;blocks&gt;
    &lt;GMO_Payment&gt;
   &lt;class&gt;GMO_Payment_Block&lt;/class&gt;
   &lt;/GMO_Payment&gt;
   &lt;/blocks&gt;
  &lt;/global&gt;
  
  &lt;resources&gt;
    &lt;!-- resource identifier --&gt;
    &lt;GMO_setup&gt;
      &lt;!-- specify that this resource is a setup resource and used for upgrades --&gt;
      &lt;setup&gt;
        &lt;!-- which module to look for install/upgrade files in --&gt;
        &lt;module&gt;GMO_Payment&lt;/module&gt;
      &lt;/setup&gt;
      &lt;!-- specify database connection for this resource --&gt;
      &lt;connection&gt;
        &lt;!-- do not create new connection, use predefined core setup connection --&gt;
        &lt;use&gt;core_setup&lt;/use&gt;
      &lt;/connection&gt;
    &lt;/GMO_setup&gt;
    &lt;GMO_write&gt;
      &lt;connection&gt;
        &lt;use&gt;core_write&lt;/use&gt;
  
  
      &lt;/connection&gt;
    &lt;/GMO_write&gt;
    &lt;GMO_read&gt;
      &lt;connection&gt;
        &lt;use&gt;core_read&lt;/use&gt;
      &lt;/connection&gt;
      &lt;/GMO_read&gt;
     &lt;/resources&gt;
    &lt;default&gt;
    &lt;payment&gt;
       &lt;GMO&gt;
    &lt;model&gt;Payment/PaymentGMO&lt;/model&gt;
    &lt;active&gt;1&lt;/active&gt;
     &lt;order_status&gt;pending&lt;/order_status&gt;
     &lt;title&gt;GMO&lt;/title&gt;
    &lt;payment_action&gt;sale&lt;/payment_action&gt;
     &lt;submit_url&gt;https://someurl.com&lt;/submit_url&gt;
       &lt;merchant_id&gt;Insert merchant id&lt;/merchant_id&gt;
       &lt;allowspecific&gt;0&lt;/allowspecific&gt;
      &lt;sort_order&gt;1&lt;/sort_order&gt;
      &lt;/GMO&gt;
     &lt;/payment&gt;
      &lt;/default&gt;
         &lt;frontend&gt;
      &lt;routers&gt;
          &lt;GMO&gt;
              &lt;use&gt;standard&lt;/use&gt;
              &lt;args&gt;
                  &lt;module&gt;GMO_Payment&lt;/module&gt;
                  &lt;frontName&gt;GMO&lt;/frontName&gt;
              &lt;/args&gt;
          &lt;/GMO&gt;
      &lt;/routers&gt;
       &lt;/frontend&gt;
  
          &lt;/config&gt;
  </code></pre>
  
  <p><strong>system.xml</strong></p>
  
  <pre><code>    &lt;?xml version="1.0"?&gt;
      &lt;config&gt;
      &lt;sections&gt;
      &lt;payment&gt;
       &lt;groups&gt;
        &lt;GMO_Payment translate="label comment" module="paypal"&gt;
       &lt;label&gt;GMO&lt;/label&gt;
      &lt;frontend_type&gt;text&lt;/frontend_type&gt;
    &lt;sort_order&gt;0&lt;/sort_order&gt;
     &lt;show_in_default&gt;1&lt;/show_in_default&gt;
    &lt;show_in_website&gt;1&lt;/show_in_website&gt;
    &lt;show_in_store&gt;1&lt;/show_in_store&gt;
    &lt;fields&gt;
    &lt;active translate="label"&gt;
     &lt;label&gt;Enabled&lt;/label&gt;
    &lt;frontend_type&gt;select&lt;/frontend_type&gt;
          &lt;source_model&gt;adminhtml/system_config_source_yesno&lt;/source_model&gt;
             &lt;sort_order&gt;10&lt;/sort_order&gt;
          &lt;show_in_default&gt;1&lt;/show_in_default&gt;
          &lt;show_in_website&gt;1&lt;/show_in_website&gt;
         &lt;show_in_store&gt;0&lt;/show_in_store&gt;
    &lt;/active&gt;
    &lt;title translate="label"&gt;
       &lt;label&gt;Title&lt;/label&gt;
        &lt;frontend_type&gt;text&lt;/frontend_type&gt;
          &lt;sort_order&gt;20&lt;/sort_order&gt;
          &lt;show_in_default&gt;1&lt;/show_in_default&gt;
        &lt;show_in_website&gt;1&lt;/show_in_website&gt;
          &lt;show_in_store&gt;1&lt;/show_in_store&gt;
  
      &lt;/title&gt;
      &lt;order_status translate="label"&gt;
      &lt;label&gt;New Order Status&lt;/label&gt;
       &lt;frontend_type&gt;select&lt;/frontend_type&gt;
        &lt;source_model&gt;adminhtml/system_config_source_order_status&lt;/source_model&gt;
        &lt;sort_order&gt;50&lt;/sort_order&gt;
        &lt;show_in_default&gt;1&lt;/show_in_default&gt;
    &lt;show_in_website&gt;1&lt;/show_in_website&gt;
      &lt;show_in_store&gt;0&lt;/show_in_store&gt;
       &lt;/order_status&gt;
           &lt;submit_url&gt;
    &lt;label&gt;Gateway URL&lt;/label&gt;
    &lt;frontend_type&gt;text&lt;/frontend_type&gt;
    &lt;sort_order&gt;58&lt;/sort_order&gt;
     &lt;show_in_default&gt;1&lt;/show_in_default&gt;
         &lt;show_in_website&gt;1&lt;/show_in_website&gt;
          &lt;show_in_store&gt;0&lt;/show_in_store&gt;
    &lt;/submit_url&gt;
    &lt;merchant_id&gt;
     &lt;label&gt;Merchant ID&lt;/label&gt;
      &lt;frontend_type&gt;text&lt;/frontend_type&gt;
      &lt;sort_order&gt;59&lt;/sort_order&gt;
              &lt;show_in_default&gt;1&lt;/show_in_default&gt;
             &lt;show_in_website&gt;1&lt;/show_in_website&gt;
        &lt;show_in_store&gt;0&lt;/show_in_store&gt;
              &lt;/merchant_id&gt;
              &lt;allowspecific translate="label"&gt;
            &lt;label&gt;Payment Applicable From&lt;/label&gt;
             &lt;frontend_type&gt;select&lt;/frontend_type&gt;
              &lt;sort_order&gt;60&lt;/sort_order&gt;
                            &lt;source_model&gt;adminhtml/system_config_source_payment_allspecificcountries
          &lt;/source_model&gt;
             &lt;show_in_default&gt;1&lt;/show_in_default&gt;
                &lt;show_in_website&gt;1&lt;/show_in_website&gt;
               &lt;show_in_store&gt;0&lt;/show_in_store&gt;
          &lt;/allowspecific&gt;
                &lt;specificcountry translate="label"&gt;
             &lt;label&gt;Countries Payment Applicable From&lt;/label&gt;
           &lt;frontend_type&gt;multiselect&lt;/frontend_type&gt;
                          &lt;sort_order&gt;70&lt;/sort_order&gt;
                  &lt;source_model&gt;adminhtml/system_config_source_country&lt;/source_model&gt;
                 &lt;show_in_default&gt;1&lt;/show_in_default&gt;
             &lt;show_in_website&gt;1&lt;/show_in_website&gt;
                  &lt;show_in_store&gt;0&lt;/show_in_store&gt;
                    &lt;depends&gt;&lt;allowspecific&gt;1&lt;/allowspecific&gt;&lt;/depends&gt;
                   &lt;/specificcountry&gt;
                &lt;sort_order translate="label"&gt;
                 &lt;label&gt;Sort Order&lt;/label&gt;
                  &lt;frontend_type&gt;text&lt;/frontend_type&gt;
                &lt;/sort_order&gt;&lt;sort_order&gt;100&lt;/sort_order&gt;
               &lt;show_in_default&gt;1&lt;/show_in_default&gt;
             &lt;show_in_website&gt;1&lt;/show_in_website&gt;
                  &lt;show_in_store&gt;0&lt;/show_in_store&gt;
  
                    &lt;/fields&gt;
            &lt;/GMO_Payment&gt;
        &lt;/groups&gt;
            &lt;/payment&gt;
  
           &lt;/sections&gt;
             &lt;/config&gt;
  </code></pre>
  
  <p><strong>app\code\local\GMO\Payment\Model\standard.php</strong></p>
  
  <pre><code>     &lt;?php
  
        class GMO_Payment_Model_Standard extends Mage_Payment_Model_Method_Abstract
    {
  
     protected $_code = 'GMO_Payment';
  
     protected $_isInitializeNeeded      = true;
       protected $_canUseInternal          = false;
        protected $_canUseForMultishipping  = false;
          protected $_isGateway               = true;
  
  
   * can this method capture funds?
   */
      protected $_canCapture              = true;
  
  
  protected $_canRefund               = false;
  
  /**
   * can this method void transactions?
   */
   protected $_canVoid                 = true;
  
  
      protected $_canUseCheckout          = true;
  
  
    /**
    * can this method save cc info for later use?
     */
      protected $_canSaveCc = false;
         /**
       * Return Order place redirect url
        *
        * @return string
        */
  
     public function getOrderPlaceRedirectUrl() {
       return Mage::getUrl('GMO/Payment/redirect', array('_secure' =&gt; true));
          }
  
      }
  </code></pre>