السلام عليكم ورحمة الله وبركاته
السادة الأفاضل المحترمين
استوقفني في عملي تعديل بسيط في كود بلغة Aspx ، ونظرا لضعفي الكبير في هذه اللغة البرمجية لجأت اليكم وأتمنى أن أجد حلا لما أريده ،
ما اريده تحديدا أن أجعل أيقونة الدفع عبر بنك بايزا ديناميكية ..! بمعنى عندما يضغط العميل على ايقونة الدفع هذه يظهر له السعر الذي تم اختياره من الصفحة السابقة بالعناوين والبيانات ،
الكود المطلوب التعديل عليه كما تم ارساله من البنك نفسه هووهذه الأكواد الموضوعه في موقعي سابقا لتفعيل طريقة الدفع عبر 2checkout ، walletyكود:<!--Add the following to the header of your "Submit FORM"--> <!--Before (Opens in the same page)--> <form action="https://secure.payza.com/checkout" method="post"> <!--After (Opens in a new window/tab)--> <form action="https://secure.payza.com/checkout" method="post" target = "_blank">
كود:<%--<form method="post" name="tttt" action="https://www.wallety.com/checkout/checkout">--%> <input type="hidden" name="amount" value="<%# (Convert.ToInt32(Eval("total").ToString())*100).ToString() %>" /> <input type="hidden" name="desc" value="<%# Eval("Hotelname")%>" /> <input type="hidden" name="gid" value="165" /> <input type="hidden" name="merchinvno" value="Res<%# Eval("Id") %>" /> <input type="hidden" name="redirect" value="http://www.egypttourbooking.com/payment_update.aspx" /> <input type="hidden" name="check_sum" value='<%# gettoken((Convert.ToInt32(Eval("total").ToString())*100).ToString() ,Eval("Hotelname").ToString(),"165","Res"+Eval("Id").ToString(),"http://www.egypttourbooking.com/payment_update.aspx") %>'/> <input type=hidden name="checkout" value=1 /> <asp:ImageButton id="checkout" ImageUrl="https://www.wallety.com/checkout/images/wallety_btn.png" runat="server" PostBackUrl="https://www.wallety.com/checkout/checkout" /> <%--</form> <form action='https://www.2checkout.com/checkout/spurchase' method='post'>--%> <input type='hidden' name='sid' value='1991292' > <input type='hidden' name='demo' value='Y' > <input type='hidden' name='mode' value='2CO' > <input type='hidden' name='li_0_name' value='<%# Eval("Hotelname")%> <%# Eval("numdays") %> days <%# Eval("singleprice") %>$ SGL' > <input type='hidden' name='li_0_price' value='<%# Eval("total").ToString() %>' > <input type='hidden' name='merchant_order_id' value='<%# Eval("id")%>' /> <input type='hidden' name='card_holder_name' value='<%# Eval("fullname").ToString() %>' > <input type='hidden' name='street_address' value='<%# Eval("Address").ToString() %>' > <input type='hidden' name='state' value='OH' /> <input type='hidden' name='zip' value='43228' /> <input type='hidden' name='city' value='Columbus' > <input type='hidden' name='country' value='USA' > <input type='hidden' name='email' value='<%# Eval("email").ToString() %>' > <input type='hidden' name='phone' value='<%# Eval("Celluer").ToString() %>' > <asp:ImageButton id="ImageButton1" ImageUrl="2co1.gif" runat="server" PostBackUrl="https://www.2checkout.com/checkout/spurchase" /> <%--<input name="submit" type='submit' value='Place order using Pass-Through-Products Parameters' />--%> </div> <%-- </form>--%> </td></tr> </table>
للتوضيح أكثر :
سأقوم بوضع الكود الأول تحت الكود الثاني بعد تعديله ،
بالنسبة للكود الأول أحتاج أن أقوم بالآتي
وضع أيقونة الدفع عندما يقوم العميل بملء استمارة البيانات ويختار مبلغ الدفع ويضغط على الدفع ، تظهر له صفحة من داخل موقع البنك بها المبلغ والبيانات التي تم ادخالها في موقعي بالمبلغ الذي تم اختياره ،
وبالتالي فأنا أريد أن تكون العملية ديناميكية كما في الكود الثاني لبنك 2checkout ، wallety ، بحيث أي عميل يضغط على أيقونة الدفع يدخل على الصفحة وبها كل البيانات التي تم ادخالها في الصفحة ،
برجاء الرد التفصيلي من أحد الخبراء بكيفية تعديل الكود الأول ويكون بنفس استراتيجيات الكود الثاني ،
بالإنتظار بارك الله فيكم ،
شكري وتقديري واحترامي ..


رد مع اقتباس
