ERROR - Payment Method must be selected

Payment Method must be selected.
When I check using 30 day account option form works fine.
BUT
When check out with credit card eror above comes up even hough CC is selected
Can any one help me?
<h1>Checkout</h1>
<p class="required-h1-tip"><span>*</span> Required field</p>
<p>Please fill out the required fields, delivery address and payment fields.</p>
<hr />
<section class="checkout form-container">
<form name="catwebformform42059" class="form-generic-a checkout-a" id="catwebformform42059" onsubmit="return checkWholeForm42059(this)" action="/FormProcessv2.aspx?WebFormID=10850&amp;OID={module_oid}&amp;OTYPE={module_otype} &amp;EID={module_eid}&amp;CID={module_cid}" enctype="multipart/form-data" method="post">
    <fieldset>
    <h2 class="a">1. Account Information</h2>
    <!--<div class="row">
    <p class="field field-a">
    <label for="username">User Name <em>*</em></label>
    <input type="text" value="{module_username}" id="f-username" class="text" name="UserName" />
    </p>
    <p class="field field-b">
    <label for="password">Password <em>*</em></label>
    <span class="half">
    <input type="password" value="{module_password}" id="f-password" class="text" name="Password" />
    </span></p>
    <p class="field field-b">
    <label for="confirm-password">Confirm <em>*</em></label>
    <span class="half">
    <input type="password" value="{module_password}" id="f-password-confirm" class="text" name="PasswordConfirm" />
    </span></p>
    </div>-->
    <div class="row">
    <p class="field field-a">
    <label for="first-name">First Name <em>*</em></label>
    <input type="text" name="FirstName" class="text" id="f-first-name" value="{module_firstname}" />
    </p>
    <p class="field field-a">
    <label for="last-name">Last Name <em>*</em></label>
    <input type="text" name="LastName" class="text" id="LastName" value="{module_lastname}" />
    </p>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="email">Email Address <em>*</em></label>
    <input type="text" name="EmailAddress" class="text" id="f-email" value="{module_emailaddress}" />
    </p>
    <p class="field field-a">
    <label for="phone">Phone Number <em>*</em></label>
    <input type="text" name="HomePhone" class="text" id="f-phone" value="{module_homephone}" />
    </p>
    </div>
    <div class="row checkbox"><span class="tick">
    <input type="checkbox" name="CampaignList_20945" class="tick" id="f-updates" />
    </span>
    <label for="newsletter-a">Keep me up to date on product information, sales, and special offerings.</label>
    </div>
    </fieldset>
    <hr />
    <fieldset>
    <h2 class="a">2. Shipping Address</h2>
    <div class="row">
    <p class="field field-a">
    <label for="ShippingAttention">Shipping Name: <em>*</em></label>
    <input type="text" class="text" id="ShippingAttention" name="ShippingAttention" />
    </p>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="shipping-addr-1">Address Line 1 <em>*</em></label>
    <input type="text" class="text" id="ShippingAddress" name="ShippingAddress" />
    </p>
    <p class="field field-a">
    <label for="shipping-addr-2">Address Line 2</label>
    <input type="text" class="text" id="ShippingAddress2" name="ShippingAddress2" />
    </p>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="shipping-city">City <em>*</em></label>
    <input type="text" class="text" id="ShippingCity" name="ShippingCity" />
    </p>
    <p class="field field-a">
    <label for="shipping-state">State <em>*</em></label>
    <input type="text" class="text" id="ShippingState" name="ShippingState" />
    </p>
    </div>
    <div class="row">
    <div class="field field-a">
    <p class="field-b">
    <label for="ShippingZip">Zip / Postal Code <em>*</em></label>
    <input type="text" class="text" id="ShippingZip" name="ShippingZip" />
    </p>
    </div>
    <!--  <p class="field field-a">
                    <label for="shipping-phone">Phone Number <em>*</em></label>
                    <input type="text" id="shipping-phone" name="shipping-phone" />
                </p> -->
    </div>
    </fieldset>
    <hr />
    <fieldset>
    <h2 class="a">3. Billing Address</h2>
    <div class="row checkbox"><span class="tick">
    <input type="checkbox" class="tick" value="1" id="f-shipping-same" name="same_shipping" />
    </span>
    <label for="billing-same-as-shipping">Check this box if billing address is the same as shipping address.</label>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="billing-addr-1">Address Line 1 <em>*</em></label>
    <input type="text" value="{module_homeaddress}" id="BillingAddress" class="text" name="BillingAddress" />
    </p>
    <p class="field field-a">
    <label for="billing-addr-2">Address Line 2 <em>*</em></label>
    <input type="text" class="text" id="BillingAddress2" name="BillingAddress2" />
    </p>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="billing-city">City <em>*</em></label>
    <input type="text" value="{module_homecity}" id="BillingCity" class="text" name="BillingCity" />
    </p>
    <p class="field field-a">
    <label for="billing-state">State <em>*</em></label>
    <input type="text" value="{module_homestate}" id="BillingState" class="text" name="BillingState" />
    </p>
    </div>
    <div class="row">
    <p class="field field-b">
    <label for="BillingZip">Zip / Postal Code <em>*</em></label>
    <input type="text" value="{module_homezip}" id="BillingZip" class="text" name="BillingZip" />
    </p>
    </div>
    </fieldset>
    <hr />
    <fieldset id="credit-card-information">
    <h2 class="a">4. Payment Options</h2>
    <div class="row">
    <h4>Approved 30 DayAccount Customer</h4>
    <p class="field">Please select   
    </p>
    <input type="radio" name="PaymentMethodType" id="PaymentMethodType" value="8" /><span style="font-size: 18px; color: #ffff00;">Account Customers Only</span><hr />
    <h2>Pay by Credit Card</h2>
    <p class="row row-accepted-cards">
    We accept the following credit cards: <img alt="" src="temp/cards.png" />            </p>
    <label for="card-type">Card Type <em>*</em></label>
    <span class="select">
    <select name="CardType" class="text" id="f-cc-type">
    <option selected="selected" value="1">Visa</option>
    <option value="2">Master Card</option>
    <option value="4">American Express</option>
    </select>    </span>
    </div>
    <div class="row">
    <p class="field field-a">
    <label for="name-on-card">Name on Card <em>*</em></label>
    <input type="text" name="CardName" class="text" id="f-cc-name" />
    </p>
    <p class="field field-a">
    <label for="card-number">Card Number <em>*</em></label>
    <input type="text" name="CardNumber" class="text" id="f-cc-number" />
    </p>
    </div>
    <div class="row">
    <p class="field card-expiration">
    <label for="card-exp-month">Card Expiration <span class="offset">Month</span> <em>*</em></label>
    <span class="select one">
    <select name="CardExpiryMonth" class="s" id="f-cc-exp-month">
    <option selected="selected" value="1">January</option>
    <option value="2">February</option>
    <option value="3">Mar</option>
    <option value="4">Apr</option>
    <option value="5">May</option>
    <option value="6">Jun</option>
    <option value="7">Jul</option>
    <option value="8">Aug</option>
    <option value="9">Sep</option>
    <option value="10">Oct</option>
    <option value="11">Nov</option>
    <option value="12">Dec</option>
    </select>
    </span>
    <label class="offset" for="card-exp-year">Card Expiration Year<em>*</em></label>
    <span class="select">
    <select name="CardExpiryYear" class="xs" id="f-cc-exp-year">
    <option value="2015">2015</option>
    <option value="2016">2016</option>
    <option value="2017">2017</option>
    <option value="2018">2018</option>
    <option value="2019">2019</option>
    <option value="2020">2020</option>
    <option value="2021">2021</option>
    <option value="2022">2022</option>
    </select>
    </span></p>
    </div>
    <div class="row">
    <div style="display: none;">
    <input type="radio" name="PaymentMethodType" class="tick" id="f-payment-method-cc" value="1" />
    <input type="radio" name="PaymentMethodType" id="PaymentMethodType_9" value="10" />
    </div>
    </div>
    <div class="row">
    <p class="field ccvn">
    <label for="ccv-number">CCV Number <em>*</em></label>
    <span class="ccv">
    <input type="text" name="CardCCV" class="text" id="f-cc-cvv" />
    </span></p>
    </div>
    </fieldset>
    <div class="wrap total">
    <p class="sum">Total: <strong><span class="amountSpan"></span></strong></p>
    <p class="action"><button class="button-a" type="submit">Checkout</button></p>
    </div>
    <input type="hidden" name="Amount" class="cat_textbox" id="Amount" readonly="readonly" />
    <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>
    <script language="javascript" type="text/javascript">
            //<![CDATA[
            var submitcount42059 = 0;function checkWholeForm42059(theForm){var why = "";if (theForm.Username) why += isEmpty(theForm.Username.value, "Username"); if (theForm.Password && theForm.PasswordConfirm) { why += isEmpty(theForm.Password.value, "Password"); why += isEmpty(theForm.PasswordConfirm.value, "Confirm Password"); if (theForm.Password.value != theForm.PasswordConfirm.value) why += appendBreak("- Password and its confirmation do not match."); if (theForm.Password.value.length < 6) why += appendBreak("- Password must be 6 characters or longer."); }if (theForm.FirstName) why += isEmpty(theForm.FirstName.value, "First Name"); if (theForm.LastName) why += isEmpty(theForm.LastName.value, "Last Name"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.EmailAddress) why += checkEmail(theForm.EmailAddress.value);if (theForm.ShippingAttention) why += isEmpty(theForm.ShippingAttention.value, "Shipping Name");if (theForm.ShippingAddress) why += isEmpty(theForm.ShippingAddress.value, "Shipping Address"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.ShippingState) why += isEmpty(theForm.ShippingState.value, "Shipping State");  if (theForm.ShippingCity) why += isEmpty(theForm.ShippingCity.value, "Shipping City");  if (theForm.ShippingZip) why += isEmpty(theForm.ShippingZip.value, "Shipping Zipcode");
            if (theForm.BillingAddress) why += isEmpty(theForm.BillingAddress.value, "Billing Address");  if (theForm.BillingState) why += isEmpty(theForm.BillingState.value, "Billing State");  if (theForm.BillingCity) why += isEmpty(theForm.BillingCity.value, "Billing City");  if (theForm.BillingZip) why += isEmpty(theForm.BillingZip.value, "Billing Zipcode");
             if (!theForm.PaymentMethodType || getRadioSelected(theForm.PaymentMethodType) == 1) { if (theForm.CardName) why += isEmpty(theForm.CardName.value, "Name on Card"); if (theForm.CardNumber) why += isNumeric(theForm.CardNumber.value, "Card Number"); if (theForm.Amount) why += isCurrency(theForm.Amount.value, "Amount"); } if (theForm.PaymentMethodType) why += checkSelected(theForm.PaymentMethodType, "Payment Method");if(why != ""){alert(why);return false;}if(submitcount42059 == 0){submitcount42059++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}
            // Credit Card info is not required if paying by PayPal, Hosted Credit Card, COD etc
            function ShowCCFields(val) {                           
                if (!document.getElementById('paymentdiv'))
                    return;         
                if (val != 1)
                    document.getElementById('paymentdiv').style.display = 'none';               
                else
                    document.getElementById('paymentdiv').style.display = 'inline';
            //]]>
        </script>
</form>
</section>

To add further to Robert:
    <div style="display: none;">
    <input type="radio" name="PaymentMethodType" class="tick" id="f-payment-method-cc" value="1" />
    <input type="radio" name="PaymentMethodType" id="PaymentMethodType_9" value="10" />
    </div>
This bit you have hidden.You have no scripting to pre-select on anything in the code you posted.

Similar Messages

  • IT 9 error "Payment method cheque in IN not allowed for payment to Persons"

    Dear Experts
    I am unable to give 'C' (Cheque) in Payment Method field in IT0009 (Bank Detail)
    It might be B'cos of availability of two options only
    ie
    By cash or by (ii) Transfer Not by Cheque ie 'C'.
    When I give 'C' Value I get error message
    "Payment method cheque in IN not allowed for payment to Persons"
    Kindly suggest how to input 'C'
    Rgds
    Kamal Singh

    Dear Dilek
    I could find out the Ans by the Procedure you told me .
    I could give value 'C' (Cheque) in Payment Method
    Thanx
    Rgds
    Kamal Singh

  • Need help with check out form - Payment method error

    When I check out error comes up "Payment Method must be selected" though it is.
    The 30 day account option works but Credit cards get the above error.
    Anyone able to help me?
    Andrew
    <h1>Checkout</h1>
    <p class="required-h1-tip"><span>*</span> Required field</p>
    <p>Please fill out the required fields, delivery address and payment fields.</p>
    <hr />
    <section class="checkout form-container">
    <form name="catwebformform42059" class="form-generic-a checkout-a" id="catwebformform42059" onsubmit="return checkWholeForm42059(this)" action="/FormProcessv2.aspx?WebFormID=10850&amp;OID={module_oid}&amp;OTYPE={module_otype} &amp;EID={module_eid}&amp;CID={module_cid}" enctype="multipart/form-data" method="post">
        <fieldset>
        <h2 class="a">1. Account Information</h2>
        <!--<div class="row">
        <p class="field field-a">
        <label for="username">User Name <em>*</em></label>
        <input type="text" value="{module_username}" id="f-username" class="text" name="UserName" />
        </p>
        <p class="field field-b">
        <label for="password">Password <em>*</em></label>
        <span class="half">
        <input type="password" value="{module_password}" id="f-password" class="text" name="Password" />
        </span></p>
        <p class="field field-b">
        <label for="confirm-password">Confirm <em>*</em></label>
        <span class="half">
        <input type="password" value="{module_password}" id="f-password-confirm" class="text" name="PasswordConfirm" />
        </span></p>
        </div>-->
        <div class="row">
        <p class="field field-a">
        <label for="first-name">First Name <em>*</em></label>
        <input type="text" name="FirstName" class="text" id="f-first-name" value="{module_firstname}" />
        </p>
        <p class="field field-a">
        <label for="last-name">Last Name <em>*</em></label>
        <input type="text" name="LastName" class="text" id="LastName" value="{module_lastname}" />
        </p>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="email">Email Address <em>*</em></label>
        <input type="text" name="EmailAddress" class="text" id="f-email" value="{module_emailaddress}" />
        </p>
        <p class="field field-a">
        <label for="phone">Phone Number <em>*</em></label>
        <input type="text" name="HomePhone" class="text" id="f-phone" value="{module_homephone}" />
        </p>
        </div>
        <div class="row checkbox"><span class="tick">
        <input type="checkbox" name="CampaignList_20945" class="tick" id="f-updates" />
        </span>
        <label for="newsletter-a">Keep me up to date on product information, sales, and special offerings.</label>
        </div>
        </fieldset>
        <hr />
        <fieldset>
        <h2 class="a">2. Shipping Address</h2>
        <div class="row">
        <p class="field field-a">
        <label for="ShippingAttention">Shipping Name: <em>*</em></label>
        <input type="text" class="text" id="ShippingAttention" name="ShippingAttention" />
        </p>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="shipping-addr-1">Address Line 1 <em>*</em></label>
        <input type="text" class="text" id="ShippingAddress" name="ShippingAddress" />
        </p>
        <p class="field field-a">
        <label for="shipping-addr-2">Address Line 2</label>
        <input type="text" class="text" id="ShippingAddress2" name="ShippingAddress2" />
        </p>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="shipping-city">City <em>*</em></label>
        <input type="text" class="text" id="ShippingCity" name="ShippingCity" />
        </p>
        <p class="field field-a">
        <label for="shipping-state">State <em>*</em></label>
        <input type="text" class="text" id="ShippingState" name="ShippingState" />
        </p>
        </div>
        <div class="row">
        <div class="field field-a">
        <p class="field-b">
        <label for="ShippingZip">Zip / Postal Code <em>*</em></label>
        <input type="text" class="text" id="ShippingZip" name="ShippingZip" />
        </p>
        </div>
        <!--  <p class="field field-a">
                        <label for="shipping-phone">Phone Number <em>*</em></label>
                        <input type="text" id="shipping-phone" name="shipping-phone" />
                    </p> -->
        </div>
        </fieldset>
        <hr />
        <fieldset>
        <h2 class="a">3. Billing Address</h2>
        <div class="row checkbox"><span class="tick">
        <input type="checkbox" class="tick" value="1" id="f-shipping-same" name="same_shipping" />
        </span>
        <label for="billing-same-as-shipping">Check this box if billing address is the same as shipping address.</label>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="billing-addr-1">Address Line 1 <em>*</em></label>
        <input type="text" value="{module_homeaddress}" id="BillingAddress" class="text" name="BillingAddress" />
        </p>
        <p class="field field-a">
        <label for="billing-addr-2">Address Line 2 <em>*</em></label>
        <input type="text" class="text" id="BillingAddress2" name="BillingAddress2" />
        </p>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="billing-city">City <em>*</em></label>
        <input type="text" value="{module_homecity}" id="BillingCity" class="text" name="BillingCity" />
        </p>
        <p class="field field-a">
        <label for="billing-state">State <em>*</em></label>
        <input type="text" value="{module_homestate}" id="BillingState" class="text" name="BillingState" />
        </p>
        </div>
        <div class="row">
        <p class="field field-b">
        <label for="BillingZip">Zip / Postal Code <em>*</em></label>
        <input type="text" value="{module_homezip}" id="BillingZip" class="text" name="BillingZip" />
        </p>
        </div>
        </fieldset>
        <hr />
        <fieldset id="credit-card-information">
        <h2 class="a">4. Payment Options</h2>
        <div class="row">
        <h4>Approved 30 DayAccount Customer</h4>
        <p class="field">Please select   
        </p>
        <input type="radio" name="PaymentMethodType" id="PaymentMethodType" value="8" /><span style="font-size: 18px; color: #ffff00;">Account Customers Only</span><hr />
        <h2>Pay by Credit Card</h2>
        <p class="row row-accepted-cards">
        We accept the following credit cards: <img alt="" src="temp/cards.png" />            </p>
        <label for="card-type">Card Type <em>*</em></label>
        <span class="select">
        <select name="CardType" class="text" id="f-cc-type">
        <option selected="selected" value="1">Visa</option>
        <option value="2">Master Card</option>
        <option value="4">American Express</option>
        </select>    </span>
        </div>
        <div class="row">
        <p class="field field-a">
        <label for="name-on-card">Name on Card <em>*</em></label>
        <input type="text" name="CardName" class="text" id="f-cc-name" />
        </p>
        <p class="field field-a">
        <label for="card-number">Card Number <em>*</em></label>
        <input type="text" name="CardNumber" class="text" id="f-cc-number" />
        </p>
        </div>
        <div class="row">
        <p class="field card-expiration">
        <label for="card-exp-month">Card Expiration <span class="offset">Month</span> <em>*</em></label>
        <span class="select one">
        <select name="CardExpiryMonth" class="s" id="f-cc-exp-month">
        <option selected="selected" value="1">January</option>
        <option value="2">February</option>
        <option value="3">Mar</option>
        <option value="4">Apr</option>
        <option value="5">May</option>
        <option value="6">Jun</option>
        <option value="7">Jul</option>
        <option value="8">Aug</option>
        <option value="9">Sep</option>
        <option value="10">Oct</option>
        <option value="11">Nov</option>
        <option value="12">Dec</option>
        </select>
        </span>
        <label class="offset" for="card-exp-year">Card Expiration Year<em>*</em></label>
        <span class="select">
        <select name="CardExpiryYear" class="xs" id="f-cc-exp-year">
        <option value="2015">2015</option>
        <option value="2016">2016</option>
        <option value="2017">2017</option>
        <option value="2018">2018</option>
        <option value="2019">2019</option>
        <option value="2020">2020</option>
        <option value="2021">2021</option>
        <option value="2022">2022</option>
        </select>
        </span></p>
        </div>
        <div class="row">
        <div style="display: none;">
        <input type="radio" name="PaymentMethodType" class="tick" id="f-payment-method-cc" value="1" />
        <input type="radio" name="PaymentMethodType" id="PaymentMethodType_9" value="10" />
        </div>
        </div>
        <div class="row">
        <p class="field ccvn">
        <label for="ccv-number">CCV Number <em>*</em></label>
        <span class="ccv">
        <input type="text" name="CardCCV" class="text" id="f-cc-cvv" />
        </span></p>
        </div>
        </fieldset>
        <div class="wrap total">
        <p class="sum">Total: <strong><span class="amountSpan"></span></strong></p>
        <p class="action"><button class="button-a" type="submit">Checkout</button></p>
        </div>
        <input type="hidden" name="Amount" class="cat_textbox" id="Amount" readonly="readonly" />
        <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>
        <script language="javascript" type="text/javascript">
                //<![CDATA[
                var submitcount42059 = 0;function checkWholeForm42059(theForm){var why = "";if (theForm.Username) why += isEmpty(theForm.Username.value, "Username"); if (theForm.Password && theForm.PasswordConfirm) { why += isEmpty(theForm.Password.value, "Password"); why += isEmpty(theForm.PasswordConfirm.value, "Confirm Password"); if (theForm.Password.value != theForm.PasswordConfirm.value) why += appendBreak("- Password and its confirmation do not match."); if (theForm.Password.value.length < 6) why += appendBreak("- Password must be 6 characters or longer."); }if (theForm.FirstName) why += isEmpty(theForm.FirstName.value, "First Name"); if (theForm.LastName) why += isEmpty(theForm.LastName.value, "Last Name"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.EmailAddress) why += checkEmail(theForm.EmailAddress.value);if (theForm.ShippingAttention) why += isEmpty(theForm.ShippingAttention.value, "Shipping Name");if (theForm.ShippingAddress) why += isEmpty(theForm.ShippingAddress.value, "Shipping Address"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.ShippingState) why += isEmpty(theForm.ShippingState.value, "Shipping State");  if (theForm.ShippingCity) why += isEmpty(theForm.ShippingCity.value, "Shipping City");  if (theForm.ShippingZip) why += isEmpty(theForm.ShippingZip.value, "Shipping Zipcode");
                if (theForm.BillingAddress) why += isEmpty(theForm.BillingAddress.value, "Billing Address");  if (theForm.BillingState) why += isEmpty(theForm.BillingState.value, "Billing State");  if (theForm.BillingCity) why += isEmpty(theForm.BillingCity.value, "Billing City");  if (theForm.BillingZip) why += isEmpty(theForm.BillingZip.value, "Billing Zipcode");
                 if (!theForm.PaymentMethodType || getRadioSelected(theForm.PaymentMethodType) == 1) { if (theForm.CardName) why += isEmpty(theForm.CardName.value, "Name on Card"); if (theForm.CardNumber) why += isNumeric(theForm.CardNumber.value, "Card Number"); if (theForm.Amount) why += isCurrency(theForm.Amount.value, "Amount"); } if (theForm.PaymentMethodType) why += checkSelected(theForm.PaymentMethodType, "Payment Method");if(why != ""){alert(why);return false;}if(submitcount42059 == 0){submitcount42059++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}
                // Credit Card info is not required if paying by PayPal, Hosted Credit Card, COD etc
                function ShowCCFields(val) {                           
                    if (!document.getElementById('paymentdiv'))
                        return;         
                    if (val != 1)
                        document.getElementById('paymentdiv').style.display = 'none';               
                    else
                        document.getElementById('paymentdiv').style.display = 'inline';
                //]]>
            </script>
    </form>
    </section>

    Locking this thread.
    You only need one post on something

  • Automatic payment program - error No permitted payment method exists

    Hi All,
    I am doing the automatic payment run and done all the necessary config in FBZP.
    1) Created the payment program at country level and assigned payment program
    2) Created the payment method at company code level for check and assign the Check Form
    3) Coming to Bank determination:
       a) Ranking order : given the payment method(A -> Check) ,currency(MYR), ranking order (1) and assigned to house bank (CIMB)
       b) Bank accounts : given house bank , payment method ,currency, account ID and clearing account number.
    4) assigned the payment method (A) in vendor master.
    when i run the payment run for the vendor in F110 for company code system hitting below errors:
    >  -
    Payment method selection additional log----
    > Payment method selection for items due now to the amount of MYR      112,909.38-
    >  Payment via payee/payer 0550000008                                            
    > Payment method "A" is being checked                                            
    > Payment with 28 print items, only 16 are allowed                               
    > No permitted payment method exists                                             
    Information re. vendor 500000598 / paying company code 0546 ...                  
    ......payment not possible because of reported error                               
    End of log                                                                       
    Job finished                                                                     
    please can any body help me on this.  I done the same config in DEV and QAS.  there working fine with out any issue.   but coming to PRD its giving problem.  i double confirm the config in DEV to pRD every thing fine and same.
    thanks.
    Sandhya.

    Hi...
    I did check the 1) vendor address -> No gaps
    2) My one is check printing not bank transfer
    3) I did check all the vendor line items no payment blocks. user already unblock the relevent item to make payment.
    Here weird thing is system hitting the same above mentioned error even I updated the payment method(C) and house bank (CIMB) in  each and every line item of vendor invoice.
    Thanks,
    Sandhya.

  • Please do not enter data for payment method Cheque papel error in IT0009

    Hi Experts,
    Whenever i try to  maintain bank details infotype for payment type C(Check Papel),the  system is throwing error "Please do not enter data for payment method Cheque papel". As per SAP std, I had deleted the entries for bank key, bank account and bank control key and maintained IBAN field in IT0009.While saving i am getting the error""Please do not enter data for payment method Cheque papel" and I couldn't save the record.
    Then i  deleted the entries for bank key, bank account and bank control key and IBAN field also in IT0009. While saving i am getting the error "Fill in all required entry fields". System behaves  as if Iban a required field in IT0009. Our bank details infotype is country specific.We made it country
    specific through feature P0009 and setting in table T588M.As per our conf setting IBAN field is optional. Even though IBAN field is optional, this field behaves  as that of a mandatory field in IT0009.Iam  facing this issues only for a few countries like Spain,Italy etc.For other counties i am able to change of create Bank details record  for payment type C.
    I have checked in Payment Methods by Country in FBZP (Payment Method Classification is set to Check and BANK DETAILS box is unchecked) but still no solution. Do i need to check in any other setting.
    Please shed some light on this issue.Thanks in Advance.

    Hi Jobish,
    It's weird but I tried the below method and it works
    Here's what you can try in case you do not want to enter the bank details for payment method 'C'..
    Tcode FBZP - > payment methods by country - > select payment method as 'C' and make below changes (make a note of these changes as you will have to undo them after saving the table):
    a. Payment method by classification - select bank transfer
    b. Reqd master record specifications - check the bank details options and select the options which you want to be entered (a/c no required, IBAN rqd, SWIFT code rqd)
    Save the table.
    PA30- > Edit any record once again and save it.
    Again go to FBZP and undo the above changes, i.e, revert to the original entries and again save the table.
    Try editing the record now in PA30 and it allows to save. This is the second weird workaround that I have come across and still not sure why
    After above workaround, I didn't get any error while maintaining the record, for this or any pernr.
    See if it works.
    Regards
    Neha

  • Auromatic payment error: no valid payment method found

    Hi Expert,
    I have created an invoice for a foreign payment to a vendor.
    The payment method F (foreign bank transfer) is available in the vendor master data and in the line item of the vendor invoice.
    When I do afterwards an automatic payment run via transaction F110, I get the message that the payment method cannot be found.
    Do you know what could be the reason?
    Thank you.
    Kind regards,
    Linda

    Hello
    Do this....
    1) T code: FBZP =>Maintaine Payment method in Cocd => Select Cocd => Details Tab => Tick on Foreign Business Partner allowed
    2) FK02 Vendor Master Tick on Individuel Paymnet & Payment Mehtod C maintain.
    3) F110 Maintain Variant put payment method C for respective house bank
    if more clearification revert back
    Jemes
    Edited by: Jemes on Sep 25, 2009 10:19 AM

  • Payment method(s) are not allowed for this program / Program RFFOAVIS_FPAYM

    Dear Friends,
    In Se38  abap editor, I entered the program RFFOM100, i entered the details program run date,identification future,paying company code,payment methods T, House bank, Account Id and executed the program. I am getting the error 'Payment method(s) are not allowed for this program'.
    Payment method S is not used in F110, It was not mentioned in vendor master or vendor invoice.It is not mentioned in fbzp in bank determination. When i tried to delete payment method 'S' the system shows a message Payment Method S is being used in the company code.
    In  the program RFFOAVIS_FPAYM, i entered the details program run date,identification future,paying company code,payment methods T, House bank, Account Id and executed the program. I am getting the error  'Program RFFOAVIS_FPAYM: No records selected'. But there open items or invoices.
    Please suggest how to resolve the errors.
    Regards
    Sridhar

    Hello,
    Why are you directly executing these programs?
    You will not expect these program to execute directly by going to SE38.
    I would have configured the relevant payment methods in the country with DME structure or classical RFFO* programs, which in turn pick up the inherent programs at the time of running F110.
    For example, if you need to generate BACS file for country GB, either you copy the GB_BACS to ZGB_BACS or use GB_BACS directly in FBZP settings.
    Make sure that you have maintained OBPM1 / OBPM2 / OBPM3 and OBPM4 settings properly.
    The system automatically gives the access to system RFFOAVIS_FPAYM. Prepare a variant against this program in F110. Relevant file gets generated to folder path mentioned in OBPM4 will get generated. The file get generated can be seen in AL11.
    Hope this is informative and solves your issue.
    Regards,
    Ravi

  • JPY is not allowed as a payment currency for payment method 1

    Hi
    While doing  a payment run in F110 i am getting an error JPY is not allowed as a payment currency for payment method 1 where every thing is correct "error message that payment not
    possible "
    Laxmi

    Hi
    Go to FBZP --> Payment Method in Country --> Select your Country and Payment Method --> Click on "Currencies Allowed" tab on the left --> Check if JPY is added there.
    Also, perform the below checks:
    FBZP --> Bank Determination --> Select your commpany code -->
    1. Select Ranking Order tab on the left --> Check if the combination of Payment method, Currency, Rank Order & House Bank is maintained.
    2. Select Bak Accounts tab on the left --> Check if the combination of House Bank, Payment method, Currency, Account ID & Bank Subaccount is maintained.
    3. Select Available amounts tab on the left --> Check if the combination of House Bank, Account ID, Currency and Available Amount is maintained.
    Let me know if you have more queries.
    Regards
    Srini

  • SEPA - How to control payment method used for SEPA during invoice entry?

    Hi,
    To implement SEPA Credit Transfers, a new payment method must be created.
    But this payment method will coexist with other payment methods that can be used for EUR payments between non-SEPA countries...
    Is there a way to control during invoice entry that the user is using the right payment method? Thus, if the payment is to be made between two SEPA countries, is there a way to control that the payment method used is well the new SEPA payment method? These pmts would fall in error if OSS note 1406227 has been implemented (it creates a table that controls the validity of pmt methods per country of destination) but obviously, we want to control this before the payment run F110...
    Or is it only controllable via a user-exit?
    Thanks a lot!
    Rgds
    Vincent
    Edited by: Vincent_Belgium on Dec 30, 2010 3:22 PM
    Edited by: Vincent_Belgium on Dec 30, 2010 3:26 PM

    Hi,
    You need to Use User Exit MEVME001 in SAP as well please see the below link for more
    http://www.sap-img.com/materials/price-difference-po-iv-vendor.htm
    Regards
    Ninad Kshirsagar

  • HELP! Payment Method Not Appearing!

    Hello All,
    I am running Vendor report S_ALR_87012103 and for some reason the payment methods are not showing up. I have them entered in the Vendor master records. Could some one let me know how I can get them to appear?
    Points will be awarded generously!
    Thanks,
    Deki

    Hi Jaya,
    The thing is when the report is run without dynamic selection, payment methods for all the line items displayed does not appear. Therefore, if I specify a payment method using dynamic selection, the system simply tells me that none of the line items have payment methods assigned to them.
    - Deki

  • Automatic Payment program: Payment method not defined for vendor abroad

    Hi All,
    I have a situation wherein the client has a company code in Poland . The Company code is trying to make a payment via f110 to a vendor based in sweden. The vendor wants payment to the invoice to be made in Polish Currency i.e. it wants clearing to be done in Company codes local currency.
    But F110 is throwing the error Payment method not defined for vendor abroad. Can you suggest what could be the possible Error.
    Regards
    Nitin

    Nitin,
    Have you followed the above advice, i.e. used the same medium format just allowing foreign payments for it?
    AFAIK, the Poland banks require a separate format for foreign payments, if only because international bank nbr SWIFT has to also be given and not just the IBAN.
    At my company, the Deutsche Bank Poland requested IDocs to be set up instead, I'm working on it now..
    thanks

  • Payment method not found

    Hello,
    I am trying to post a payment to a Vendor and payee is set up different then the supplier.  I checked the data  - seems to be allright but am not able to post the payment  with error 'Payment method not found'.  Payment method has been defined for both the Vendors.
    Please help.
    Thanks.

    Hi ,
    Can you please provide the detailed steps for reconstruction , as to what are the T code that you are using and getting the error - as in case of payment to vendor you need to specifiy the payment method if using F-58 .
    Kindly elaborate in detail as to where are you getting the error and what are the inputs that you are providing to the system for the same .
    Cheers ,
    dewang

  • Expense Report Export  - Payment Method is invalid

    Hi all,
    We are using 12.1.3 . We entered data for creating invoices via Payables > Invoice > Entry > Expense Reports. After submitted Expense Report Export with source - Payables Expense Reports no invoices was created. We can see in Expenses: Export Results/JSP/ the error : Payment Method is invalid. Any idea how to debug this? We have already payment methods defined and their statuses are 'Active'.
    Thanks in advance,
    Bahchevanov.

    Hi all,
    When creating an employee we have checked the option each employee to be a supplier too. But when trying to find that employee as supplier/or even as employee/ we received no rows as result via Suppliers JSP... Any ideas how is that possible?
    Thanks,
    Bahchevanov.

  • Maintinance of companycode  data for payment method

    Hi
    Maintinance of companycode  data for payment method
    IN Bank selection  control  we have three check boxes
    No optimization
    optimize by bank group
    optimize by postal code
    here what optimization concept can work    cananybody explain me
    Thanks
    MvNr

    Optimize by postal code
    in the APP customising you need to define the postal codes lower limit and upper limit and assign any of your house bank. so that the vendors belonging to the postal code range would be paid from that house bank.
    say for example you have defined the lower limit as 600001 to 600100 and house bank as ABCD
    the APP will consider house bank ABCD for all vendors belong to the postal code range 600001 and 600100.
    I am not sure about optimize by bank group.

  • Not giving enough time to update payment method

    i was emailed on thursday about my card not being able to be charged. i've been waiting for my new card to come in the mail. i checked on friday, and my order was still open. checked on sunday, and it was all cancelled. i'm aware that an item in the order was due to be released today, but 2 business days of notice is not enough time. had the order stayed open yesterday, i would have been able to fix the problem. already emailed support, and received generic responses. all i wanted was the order reinstated. i can even see the items in the order still, alongside items that have already been sent. i had a sale/promo on those items that i will now no longer be able to get if i were to simply reorder the items. which i won't even bother doing now.

    Hello dragonborn1227,
    As someone who makes the majority of her purchases online, I’m sorry to hear that your order cancelled without much forewarning. While this can happen if our systems aren’t able to verify your payment method provided on the order, we should notify you via email and ask that your payment method be updated as soon as possible in hopes of avoiding unnecessary cancellation. This is because a valid payment method must be attached to the purchase in order to secure it.
    While we certainly want to consider solutions that make sense for both parties involved, we are not able to accommodate all requests made. Having said that, please know an order cannot be reinstated once cancelled, nor can we honor a sales price for a promotion that has since concluded. I truly apologize for any frustration this may cause.
    Respectfully,

Maybe you are looking for

  • Maximum Polling Interval in File Adapter

    Hi, Can you please let me know what can we set as the maximum polling interval in the Sender File adapter? I have a scenario where I am setting the File Adapter polling interval as 7884000 secs. i.e.2190 hr= approx 3 months. But the file adapter is p

  • Itcsy structure problem

    Hello Friends, when i pass outtab value from subroutine to sapscript  say for eg 4500 this value is getting passed as char ie 4500 only but i want to print it as 4,500. As per my knowledge itcsy can only pass character value so pls let me knw how to

  • How do I embed an mp4 movie to play on standard ios?

    seriously, need some help here.

  • Item Level permission issue

    Hi, I have created a custom list for which I have added some users with contribute permissions(The users are not given access at site level). Each user creates  only a single item about himself. He should be restricted from accessing other list items

  • Asynch controls not executing in parallel

    Can a control or JPD have more then one thread running thru it at a time? The workshop docs states controls can be asynch but test seem to indicate that asynch controls do not really run in parallel. They seem to be serialized (I think). The only exc