【发布时间】:2011-08-31 20:26:44
【问题描述】:
我正在用 ASP .Net 4.0 C# 开发一个电子商务网站。我想使用 PayPal 接收付款,但通过信用卡/借记卡,这样客户就永远不会离开我的网站。请为此提供一些示例代码/链接。
注意:我不想使用 HTML 表单标签来提交我的请求,但我想使用 API/Web 请求。
非常感谢您的帮助
问候 维韦克
【问题讨论】:
我正在用 ASP .Net 4.0 C# 开发一个电子商务网站。我想使用 PayPal 接收付款,但通过信用卡/借记卡,这样客户就永远不会离开我的网站。请为此提供一些示例代码/链接。
注意:我不想使用 HTML 表单标签来提交我的请求,但我想使用 API/Web 请求。
非常感谢您的帮助
问候 维韦克
【问题讨论】:
您正在寻找 PayPal 的 .NET NVP SDK: https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_AspNet_NVP_SDK.zip
您需要生成 API 凭据,这里有一个教程: https://ppmts.custhelp.com/cgi-bin/ppdts.cfg/php/enduser/std_adp.php?p_faqid=737
您可以在 www.paypal.com/sdk 找到其他 PayPal SDK
我希望这会有所帮助。 洛尔福尔
【讨论】:
没错;如前所述,在这种情况下,您需要使用 PayPal Website Payments Pro 和/或 PayPal Payflow Pro。 Website Payments Pro 仅在美国/加拿大和英国可用,而 Payflow Pro 在澳大利亚/新西兰和美国可用。 这两种产品中的任何一种都可以让您在您的网站上处理卡片。
但请记住,在您自己的站点上处理卡意味着您需要遵守 PCI DSS 并遵守这些法规。通过将买家重定向到 PayPal 以输入他们的卡详细信息/财务数据,您可以将责任转移到 PayPal。
【讨论】: