0

私はクライアント用に完全にカスタムのショッピング カートを構築しています。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'>

4

1 に答える 1

0

問題の原因は、API コードを参照していないことでした。Expresscheckout から関数を呼び出すだけで、機能しました。

于 2011-04-11T14:37:23.827 に答える