IFrame option for Paypal Form, action in ASP.Net master page

Asp.net, Masterpage will require a Form element  in order to use server side controls like 'ContentPlaceHolder'.
Ex:
<form runat=server>  <asp:ContentPlaceHolder ID="cp_left" runat="server"> </asp:ContentPlaceHolder> </form>

This will not stop at server side only, this code will generate a html version of this form with 'action='' ' attribute pointing to the current page.

To  use a 'PayPal BuyNow' Button, the simple code will be generated as a html form. like this,
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="ADFDSFVEWERFG45">
<table>
<tr><td><input type="hidden" name="on0" value="Fee Options">Fee Options</td></tr><tr><td><select name="os0">
    <option value="Regular Price">Regular Price $15.00</option>
    <option value="With Discount Code">With Discount Code $10.00</option>
</select> </td></tr>
<tr><td><input type="hidden" name="on1" value="Discount Code:">Discount Code:</td></tr><tr><td><input type="text" name="os1" maxlength="60"></td></tr>
<tr><td><input type="hidden" name="on2" value=" EmailID:"> EmailID:</td></tr><tr><td><input type="text" name="os2" maxlength="60"></td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynow_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

You can put this in a .html file and  call this in the content page via Iframe , like,

    <div id="payform" style="">
                    <iframe src="paypalpayment.html"
                        width="500" height="200" frameborder="0" marginheight="0" marginwidth="0">
</iframe>
                </div>

When the 'Paynow' button clicked, navigation loads  to Paypal website. But there some refresh issues with this , if that can be ignorable, then it works great.

Comments

  1. nice article sir...got some idea about history of project management..thanks a lot for your post ..you could have added information about.You can test your knowledge in html by attending HTML Quiz

    ReplyDelete

Post a Comment