问题标签 [payment-gateway]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
payment-gateway - 如何在不存储 CVV 代码的情况下每 2 个月向某人收取可变金额?
根据客户的喜好,我们每 2、3 或 4 个月发货一次实物产品。在两次发货之间,用户可以选择修改他们的选择。
在任何人建议之前 - 我很确定经常性计费系统(例如 Paypal)不适合我们的需求。由于两个原因,像 Paypal 这样的系统似乎并不理想。
- 他们只让你每月、每季度、每年做一次。不是每2或3个月一次。[此处为 Paypal API 文档]
- 如果客户想要他们的产品早于或晚于正常时间表,我们希望他们能够“立即发货”。
- 由于它是一种实物产品,我们不能将其拆分为按比例分配的每月金额。
我认为因此我们将不得不使用与创建初始订单时相同的机制重新计费 - 使用 CC numebr 和 CVV2 代码。但显然我们不能存储 CVV2 代码以符合 PCI !
我最近遇到了“BrainTrees”支付服务——它允许您创建初始交易并检索代表该信用卡号的“令牌”。该令牌可以安全地存储,因为它对小偷毫无用处。它有助于最大限度地减少 PCI 合规性所需的工作。
我完全可以使用 BrainTree 的解决方案。它似乎非常适合我们的需求——但它让我对 Paypal 的产品感到困惑。我将如何在无需存储 CVV2 代码的情况下使用 BrainTree 以外的任何系统实现我想要做的事情?
paypal - 没有购物车的 Paypal 支付网关
我需要指南来整合贝宝支付网关。这是我的要求
- 用户将单击我网站上的支付按钮以打开贝宝支付网关页面。
- 用户可能没有贝宝帐户。他/她只需要输入信用卡的详细信息。(它不应该强制用户登录)
- 用户将输入他要支付的金额?
- 我不需要网关的任何响应或确认。我会在我的电子邮件中看到交易的详细信息。
transactions - 使用测试帐户在 Authorize.net 上测试退款?
我正在开发一个使用 Authorize.net 的网站,但我目前使用的是测试帐户。要测试退款,它需要一个唯一的交易 ID,但由于我只使用测试帐户,因此在您进行测试交易时它不会返回唯一的交易 ID(始终为 2147483647)。还有另一种方法可以做到这一点吗?我需要看看我的代码是否可以与 API 一起使用。
c# - HttpWebRequest / HttpWebResponse Base 64 问题
我正在尝试发布到一个 url,以生成一个页面。该 url 在我的应用程序的其他地方指定,并且来自银行。
我需要指定的参数是: Pareq - 这是一个长字符串,在我的应用程序的其他地方指定 TermUrl - 银行用来回发到(我的应用程序)的 URL MD - 一些随机字符串来识别订单。
这里的相关参数是 pareq -
我在页面上有下面的代码,最后有 Response.Write(response) 来从请求中创建一个页面。但是,我收到从发布到 url-PaReq 消息返回的错误,该消息不是基于 64 编码的。
从我的代码中,您可以看到我尝试对它进行 base 64 编码,但在某个地方我出错了......
c# - 来自流的动态 IFrame 内容
我目前正在尝试在我们的结帐系统中实现称为 3d secure 的东西 ——在 C# 中实现 DataCash 3DSecure
我已经完成了大部分工作,但是现在,我在创建包含正确内容的 iFrame 时遇到了麻烦。
基本上,用户输入他们的信用卡详细信息,按下“订单”按钮,页面联系支付网关(在我们的例子中是 DataCash)如果卡需要 3d 安全身份验证,则返回一个 pareq(长消息)和一堆其他东西。
我已经使用以下代码生成了所需的页面: HttpWebRequest / HttpWebResponse Base 64 question
但是,我需要将其实现到 iFrame 中。
这是文档建议的方法,但我似乎无法理解......
c# - C# asp.net 获取POST方法返回的数据
我正在创建一个使用 3rd 方支付网关的应用程序。我提交了我的交易详细信息,并且文件说:
以下字段将使用 POST 方法提供给返回脚本:
那么,第 3 方支付网关 POST 到我指定的 url……我怎样才能在这个页面上获取 POST 请求的值?
payment-gateway - 支持定期付款的 WHMCS 付款处理器?
任何人都使用 WHMCS(WHM 完整解决方案),找到任何允许重复计费的受支持模块。我目前正在查看 2checkout,但无法在任何地方得到明确的答案。
c# - ASP.NET Web 应用程序的付款方式
我想向我的网站添加付款方式,例如 MasterCard 或 Payoneer。我不知道从哪里开始,有人可以给我一个切入点吗?有这方面的API吗?
paypal - Authorize.net, Paypal or Google Checkout, which one should I go with?
Which payment gateway should I choose from among Authorize.net, PayPal & Google Checkout?
Is there anything wrong if I provide all ? I'm planning for express checkout methods in all the three services, the direct credit card accepting service.
php - magento 付款流程.. 一般如何运作
有一个问题,我希望这是问的正确地方:)..不太了解magento中的付款方式。
客户去结账,让我们说想以客人的身份付款,所以提供地址等,最后得到付款方式。然后我希望客户通过信用卡付款。已经为我选择的网关(银行?)安装了模块。那时我希望用户被重定向到他们提供所有详细信息的第 3 方页面(银行托管),只有在返回到我的 magento 站点并带有适当的消息之后。
然而,在 magento 中,他们似乎需要在 magento 结帐页面上提供 cc 号码和详细信息。我不明白我(或我安装的支付模块)是否需要将所有信用卡详细信息转移到银行?我必须有关于 ssl 连接和静态 IP 的结帐页面,对吗?
问题是我想避免在任何时候接触 CC 号码,并且希望通过银行页面完成。我一直喜欢magento界面的想法,而无需重定向到另一个页面,唯一的问题是不确定是否能够正确设置它。
如果有人可以向我解释可能的选择,常见的方法是什么以及整个过程如何运作,将不胜感激。
我做了我的研究并查看了整个谷歌和各种论坛仍然需要有人帮助。如果我的问题的某些部分不太清楚,请告诉我,如有必要,将尝试更好地解释。