私はクライアント用に完全にカスタムのショッピング カートを構築しています。http://www.julianrycecreations.com/cprof/ucprof/store_front.aspxで、彼女のショッピング カートを表示できます。それはまだ開発中であり、多くのことが正しく並んでいません。必要に応じてコードを提供できますが、これはカスタムであり、制限のあるショッピング カートであるため、何ができるか見ていきます。前もって感謝します。
これは、チェックアウト ページ order.aspx に移動するコードです。
Protected Sub OrderBtn_Click(sender As Object, e As System.EventArgs) Handles OrderBtn.Click
If OrderSummaryLit.Text = "" Then
ErrorMessageLbl.Text = "Must Customize Product before Checkout."
Else
InsertOrderDS.Insert()
Dim comm = db.selectcommand(db.conn, "TOP 1 column_name", "table_name", "column_name = '" & Session("session") & "' ORDER BY column_name DESC")
Dim sqlda As New SqlDataAdapter(comm)
Dim dt As New DataTable
sqlda.Fill(dt)
Session("session") = dt.Rows(0)("column_name")
Response.Redirect("order.aspx?ord_id=" & dt.Rows(0)("column_name"))
End If
End Sub
注文ページを取得したら、ボタンのコードを次に示します。これは、paypal が提供する expresscheckout.aspx ページにセッションを送信するアクションを使用します。エラーか何かが発生するはずですが、そうではありません。
<form action='expresscheckout.aspx' method='post'>