1

カートの送料をペイパルに送ろうとしています。Paypal はカート全体の金額を受け取っていませんが、カート内の各アイテムの発送を行うと機能します。各項目ではなく、カート全体の送料を正常に Paypal に送信した人はいますか?

これが私が試したことです:

    @Html.Hidden("cmd", "_cart")
    @Html.Hidden("upload", "1")
    @Html.Hidden("business", ConfigurationManager.AppSettings["BusinessAccountKey"])

    @Html.Hidden("first_name", Model.UserShippingInfo.FirstName)
    @Html.Hidden("last_name", Model.UserShippingInfo.LastName)
    @Html.Hidden("address1", Model.UserShippingInfo.Address)
    @Html.Hidden("city", Model.UserShippingInfo.City)
    @Html.Hidden("state", Model.UserShippingInfo.State)
    @Html.Hidden("zip", Model.UserShippingInfo.Zip)
    @Html.Hidden("shipping", @shippingCost.ToString("N2"))
    @Html.Hidden("amount", @totalCost.ToString("N2"))

    @foreach (CartLine item in Model.Cart.Lines)
    {

        @Html.Hidden("item_name_" + itemCount, item.Product.Name)
        @Html.Hidden("item_number_" + itemCount, item.Product.ProductID)
        @Html.Hidden("amount_" + itemCount, item.Product.Price.ToString("N2"))
        @Html.Hidden("quantity_" + itemCount, item.Quantity)
@*      @Html.Hidden("shipping_" + count, item.Product.Price.ToString())
        @Html.Hidden("handling_" + count, 0)*@

        itemCount++;
    }
4

1 に答える 1

0

解決策を見つけました。「handling_cart」変数を使用すると機能します。

@Html.Hidden("handling_cart", @shippingCost.ToString("N2"))

これはカートにアプローチする正しい方法ですか?

于 2012-09-18T16:37:39.490 に答える