Can i Host a paypage using html form only?
If thats possible, how will that affect security.If you have any template for self hosted paypage.
Please reply with the sample form.
=================== Below is my sample form ==================
<form action="esqa.moneris.com/.../index.php" method="post" id="payment_form"> <input TYPE="HIDDEN" NAME="ps_store_id" VALUE="AF4Fs1024"> <input TYPE="HIDDEN" NAME="hpp_key" VALUE="Hsjh4GSr4g"> <input TYPE="HIDDEN" NAME="charge_total" VALUE="1.00">
<!--MORE OPTIONAL VARIABLES CAN BE DEFINED HERE -->
<div class="box"> <div class="topbar"> <h2>Invoice Information</h2> </div>
<div class="box_body_row"> <div class="body_left"> <label>Invoice Number *</label> <div class="text_input_left"><div class="text_input_right"> <input class="text_input required skin" name="cust_id" id="cust_id" type="text" value="" size="25" maxlength="25" style="display: inline-block;"></div></div> </div> <div class="body_right"> <label>Invoice Date *</label> <div class="text_input_left success"> <div class="text_input_right"> <input class="text_input required skin datepicker valid" name="date_stamp" type="text" value="" size="25" maxlength="255" id="date_stamp" style="display: inline-block;"> </div> </div> </div> <div class="clear"></div>
</div> </div>
<div class="payment_info" style="display: block;"> <div class="box"> <div class="topbar"> <h2>Payment Information</h2> </div>
<div class="box_body_row"> <div class="body_full"> <label>Company Name</label> <div class="text_input_left"><div class="text_input_right"><input class="text_input skin" name="bill_company_name" type="text" id="bill_company_name" size="15" maxlength="50" style="display: inline-block;"></div></div> </div> </div> <div class="box_body_row"> <div class="body_left"> <label>Invoice Total (including GST) *</label> <div class="text_input_left"><div class="text_input_right"> <input class="text_input required total_amount numeric skin" type="text" size="10" maxlength="255" style="display: inline-block;"> </div> </div> </div>
<div class="body_right"> <label>GST *</label> <div class="text_input_left disabled"><div class="text_input_right"><input class="text_input required display_total" name="display_total" type="text" size="10" maxlength="255" disabled="disabled"></div></div> <input class="gst_amount" name="gst" id="gst" type="hidden" size="10" maxlength="255" value="0">
</div> <div class="clear"></div> </div>
<div class="box_body_row"> <div class="body_full"> <label>Credit Card Type *</label> <select name="card_type" id="card_type" class="required"> <option value="">Choose Type</option> <option value="M">MasterCard</option> <option value="V">Visa</option> </select> </div> </div>
<div class="box_body_row"> <div class="body_full"> <label>Credit Card Number *</label> <div class="text_input_left"><div class="text_input_right"> <input class="text_input required skin" name="ssl_card_number" type="text" size="20" maxlength="255" autocomplete="off" style="display: inline-block;"></div></div> </div> <div class="body_left"> <label>Expiry Date *</label> <select name="date_m" id="date_m" class="left required"> <option value="01">1</option> <option value="02">2</option> <option value="03">3</option> <option value="04">4</option> <option value="05">5</option> <option value="06">6</option> <option value="07">7</option> <option value="08">8</option> <option value="09">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> </select> <select name="date_y" id="date_y" class="left required"> <option value="20">2020</option> <option value="21">2021</option> <option value="22">2022</option> <option value="23">2023</option> <option value="24">2024</option> <option value="25">2025</option> <option value="26">2026</option> <option value="27">2027</option> <option value="28">2028</option> <option value="29">2029</option> </select> <input name="ssl_exp_date" id="ssl_exp_date" type="hidden" size="4" maxlength="4" value="0120" style="display: none;"> </div> <div class="body_left" style="width:50px"> <label>CVV *</label> <div class="text_input_left"><div class="text_input_right"><input class="text_input required skin" name="ssl_cvv2cvc2" type="text" maxlength="4" autocomplete="off" style="display: inline-block;"></div></div> </div> <div class="clear"></div> </div>
<div class="box_body_row"> <div class="body_full"> <label>Email Receipt To *</label> <div class="text_input_left"><div class="text_input_right"><input class="text_input required skin" name="ssl_email" type="text" id="ssl_email" size="20" maxlength="255" style="display: inline-block;"></div></div> </div> <div class="clear"></div> </div>
</div>
<div class="body_row"> <div class="body_left"> <p>If you have confirmed your information to be correct, click the button to finish.</p> </div> <div class="body_right"> <input type="submit" class="submit" value="Complete Your Payment"> </div> <div class="clear"></div> </div> </div> </form>