Mình đang làm đồ án tốt nghiệp về 1 Website thanh toán trực tuyến, mình sử dụng hình thức thanh toán Paypal, mình có tham khảo trên google tại địa chỉ
http://timnt.com/danh-muc/it-cntt/do...ng-credit-card
Nhưng đến bước mà "Add Web Reference" vào thì lại không được, bạn nào có làm phần này rồi thì xin hướng dẫn giúp mình với, hoặc có cách làm khác về thanh toán trực tuyến thì xin chỉ giúp mình, mình đang cần gấp, xin cám ơn.
Mình đã add thư viện lại mà vẫn báo lỗi về bảo mật Security Warning gì đó và nội dung lỗi là như sau: "Do you want to view only the webpage content that was delivered securely? This webpage contains content that will not be delivered using a secure HTTPS connecttion which could compromise the security of the entire webpage". Bạn có biết cách khắc phục lỗi này ko? Xin cám ơn.
bạn có thể thanh toán qua Email
Bạn của mình có làm 1 bài tương tự bạn(cái này mình cũng ko tìm hiểu nên ko bít), vì bạn nói là đồ án tốt nghiệp+đang cần gấp nên mình đang xin bài cho bạn
khi nào có bài mình sẽ post lên đây
Có thể yêu cầu thanh toán Paypal là ứng dụng Web của bạn phải có sử dụng SSL. Có thể phải tốn chút phí cho việc đăng ký SSL này.
Microsoft Student Partner
University of Information Technology - VNUHCM
Visit my blog: My power is my mind
Mình xin code và lờ mờ hiểu như sau:
Người bán, người mua đều phải có tài khoản trên Paypal(PP)(đăng kí qua email)
Nhiệm vụ của bạn là gửi giỏ hàng của người mua qua PP. Khi gửi đi thì kèm theo Email của người bán để PP nó bít rằng ai đang bán. Khi gửi đc giỏ hàng qua PP, thì người mua login vào PP và thực hiện thanh toán. Còn quy định hay rằng buộc liên quan thì mình ko rõ, bạn tự search thui.
Bạn vào sandbox của PP đăng kí cái account mà test
Đây là code mình xin được:
HTML Code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TTPaypal.aspx.cs" Inherits="NguoiDung_TTPaypal" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <style type="text/css"> body{ background:#F5F5F5; text-align:center } </style> </head> <body onload="document.paypal.submit()"> <form name="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" title="Nguyen Van ABC"> <input type="image" src="../Images/Design/installation_progress.gif" name="submit" alt="Please wait..!" /> <input name="business" type="hidden" value="Email-nguoi-ban@gmail.com" /> <input type="hidden" name="cmd" value="_cart" /> <input type="hidden" name="currency_code" value="USD" /> <input type="hidden" name="Shipping" value= "USD"/> <input type="hidden" name="upload" value="1" /> <input type="hidden" name="rm" value="2" /> <input type="hidden" name="no_note" value="1" /> <input type="hidden" name="cs" value="0" /> <asp:PlaceHolder ID="plHej" runat="server"></asp:PlaceHolder> </form> </body> </html>
Visual C# Code:
{ { GioHang _cart = (GioHang)Session["GioHang"]; { strAdd = "<input type=\"hidden\" value=\"" + _cart.Rows[i]["TENSP"].ToString() + "\" name=\"item_name_" + (i + 1) + "\">"; strAdd = "<input type=\"hidden\" value=\"" + _cart.Rows[i]["GIAUSD"].ToString() + "\" name=\"amount_" + (i + 1) + "\">"; strAdd = "<input type=\"hidden\" value=\"" + _cart.Rows[i]["SOLUONG"].ToString() + "\" name=\"quantity_" + (i + 1) + "\">"; strAdd = "<input type=\"hidden\" value=\"" + _cart.Rows[0]["_shipping"].ToString() + "\" name=\"shipping_" + 1 + "\">"; } } } }
Giỏ hàng:
Visual C# Code:
{ { } { } { { { } } } { } { } { } { } { } { { return _shipping; } { } } { } { } { //neu san pham nay da co trong gio hang { { { } } } //nguoc lai add them 1 dong moi { tmp["masp"] = masp; tmp["hinhanh"] = hinhanh; tmp["tensp"] = tensp; tmp["soluong"] = sl; tmp["gia"] = gia; tmp["giaUSD"] = giaUSD; } } //kien tra san pham nay da co trong gio hang chua } } { } { { } { } { { { { } } } } try { } }
Chúc bạn làm tốt đồ án
Đã được chỉnh sửa lần cuối bởi chip.hyt.chip : 04-08-2011 lúc 02:23 PM.
cám ơn các bạn nhiều, mình sẽ làm thử.