Bạn có thể làm điều tương tự như bạn đã làm trước đây, chỉ cần bạn kết thúc thực hiện thủ công.
Có vẻ như bạn đang sử dụng phiên bản cơ bản, phải không?
Bạn tạo biểu mẫu HTML có Bộ hành động cho quy trình thanh toán của Google, thêm vào trường Ẩn thích hợp (mô hình bộ điều khiển của bạn chuyển xuống sẽ được điền bằng giá trị chính xác) và sau đó bạn có gửi (hoặc hình ảnh nếu bạn thích).
Vì vậy, ví dụ tắt trang Basic HTML của Google, sửa đổi đối với một số MVC-ish-Ness sẽ là một cái gì đó như thế này:
<form method="POST"
action="https://checkout.google.com/api/checkout/v2/checkoutForm/Merchant/<%= Model.MerchantId %>"
accept-charset="utf-8">
<input type="hidden" name="item_name_1" value="<%= Model.Item.Name %>"/>
<input type="hidden" name="item_description_1" value="<%= Model.Item.Description %>>
<input type="hidden" name="item_quantity_1" value="<%= Model.Item.Quantity %>"/>
<input type="hidden" name="item_price_1" value="<%= Model.Item.Price %>"/>
<input type="hidden" name="item_currency_1" value="<%= Model.Item.Currency %>"/>
<input type="hidden" name="ship_method_name_1" value="<%= Model.Shipping.Price %>"/>
<input type="hidden" name="ship_method_price_1" value="<%= Model.Shipping.Price %>"/>
<input type="hidden" name="ship_method_currency_1" value="<%= Model.Shipping.Currency %>"/>
<input type="hidden" name="tax_rate" value="<%= Model.Tax.Rate %>"/>
<input type="hidden" name="tax_us_state" value="<%= Model.Tax.State %>"/>
<input type="hidden" name="_charset_"/>
<input type="image" name="Google Checkout" alt="Fast checkout through Google"
src="http://checkout.google.com/buttons/checkout.gif?merchant_id=<%= Model.MerchantId %>&w=180&h=46&style=white&variant=text&loc=en_US"
height="46" width="180"/>
</form>
Rõ ràng, bạn có thể làm tất cả những gì thậm chí nhiều hơn MVC-ish bằng form helper Html.Hidden và vân vân, nhưng điều đó cho thấy phiên bản thực sự cơ bản của những gì bạn cần làm.
Chúng có phải là trường ẩn không? Hoặc là có thể chỉ định số lượng trong một hộp văn bản chẳng hạn? Hoặc google checkout có một số chính sách cho biết họ phải được ẩn? – Kassem
Bạn có thể xem điều này không: http://stackoverflow.com/questions/6285578/getting-started-with-asp-net-mvc3-google-checkout – Kassem