gpt4 book ai didi

c# - 带有图像按钮 ASP.NET(沙盒帐户)的 PayPal 项目金额格式不正确

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:38 24 4
gpt4 key购买 nike

我希望对专家来说很简单。我是学生,请帮忙!

当我使用我的 asp.net 页面在 Paypal 中结帐时,我的金额格式不正确,有什么提示吗?

这是我在 c# asp 中的代码:

  <asp:ImageButton ID="ImageButton3" runat="server" 
ImageUrl="~/Catalog/Images/Thumbs/buynow.jpg"
PostBackUrl='<%# "https://www.sandbox.paypal.com/cgi-bin/webscr?" +
"cmd=_xclick" +
"&business=seller_1346751061_biz@gmail.com" +
// seller email is also static
"&item_name=" + Eval("ModelName") +
// ValueX is dynamic name of product item
"&amount=" + Eval("UnitCost") +
// ValueY is dynamic cost of product item
"&currency_code=AUD" // this is also static
%>'
/>

最佳答案

您尝试做的很简单,但行不通。

数据item_name , amount等,必须使用 POST 发送而不是使用 GET 将它们放在 url 上.

此外,通过放置 PostBackUrl在这个按钮上,您将所有页面数据发布到 paypal,而不是 paypal 需要的实际数据。

正确的方法是完全定制form喜欢 Paypal 询问他的例子和the manual ,这不能通过通常的 asp.net 表单那样完成。

您可以使用的一个技巧是使用动态表单生成器,如本例所示:

http://www.codeproject.com/Articles/37539/Redirect-and-POST-in-ASP-NET

ether 制作动态帖子,ether 将您的按钮放在那里并要求用户点击它。

您还可以考虑使用示例代码阅读这篇文章:

http://www.codeproject.com/Articles/42894/Introduction-to-PayPal-for-C-ASP-NET-developershttp://www.codeproject.com/Articles/19184/Use-of-the-PayPal-payment-system-in-ASP-NET http://www.codeproject.com/Questions/120427/Paypal-API-Integration-into-ASP-Net-Web-Site

并且不要忘记用于 asp.net 的 paypal SDK:
https://www.paypal.com/us/cgi-bin/webscr?cmd=p/pdn/sdk_asp_net_how-it-works-outside

关于c# - 带有图像按钮 ASP.NET(沙盒帐户)的 PayPal 项目金额格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12688618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com