问题标签 [credit-card]

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.

0 投票
3 回答
2321 浏览

credit-card - 我需要生成保留格式的信用卡代理(令牌)

对于电子商务应用程序,我需要使用信用卡并使用真实卡传递到支付网关,但我需要存储并返回给交易发起者,这是一个保留格式的代理。具体来说,这意味着:

1)代理中的位数与真实卡号(PAN)相同。2) 卡的发行人类型部分——初始 1,2 或 4 位数字在代理中与原始 PAN 中保持相同。3) 代理人的最后 4 位数字保持不变(出于客户服务目的。) 4) 代理人通过 Luhn mod10 检查以获取语法上有效的信用卡。

我可以轻松处理要求 1-3,但 #4 让我完全难住了!最终实现将是 t-sql 或 c#。

有任何想法吗?

0 投票
1 回答
5156 浏览

php - 在 PHP 网站上实现 SSL 的基础知识

我是作为网站开发人员来这里的。我的网站有不同的模块,其中一个功能是处理信用卡。为了处理信用卡,我需要实现 SSL 层并处理页面。对于其余模块,SSL 是可选的。

现在我的观点是:

1.) http 和 https 的文件位置是否相同?

2.) http 和 https 的会话可以共享吗?这是必需的,因为我需要用户登录信息和购物车商品信息。

0 投票
1 回答
984 浏览

testing - 我正在寻找一个测试 CC 编号,该编号在某些美元金额/范围内将失败

我正在使用 Chase PaymenTech 处理我的信用卡。我很清楚在任何时候都可以使用的典型测试数字。而且我知道我可以使用的测试号码会一直失败。我正在寻找的是一个测试信用卡号,它适用于我最初的一美元或更少的测试,但在测试高额美元的费用时会失败(收到不兑现状态)。

任何人都知道这样的测试 CC 编号以及哪些金额会失败?

0 投票
10 回答
69197 浏览

date - 信用卡到期日最长年限

就信用卡而言,各种在线服务的最长到期年份值不同。

例如:

  • 大本营:+15 年(2025 年)
  • 亚马逊:+20 年(2030 年)
  • 贝宝:+19 年(2029 年)

这里合理的最大值是多少?有没有官方的指导方针?

0 投票
2 回答
1359 浏览

html - 不要通过 https 保存表单数据

我想通过 HTTPS 以表单形式提交数据,而不允许浏览器保存它。

(信用卡交易)

0 投票
6 回答
8434 浏览

php - 如何在 PHP 中的页面之间安全地传递信用卡信息

您如何在 PHP 中的页面之间安全地传递信用卡信息?我正在构建一个电子商务应用程序,我想让用户像这样进行结帐:

输入信息 -> 审核 -> 完成订单

问题是我不确定如何安全地从用户输入信用信息到我处理信用信息(在完成订单步骤)。我听说使用会话是不安全的,即使使用加密也是如此。

任何帮助,将不胜感激!

0 投票
5 回答
25000 浏览

regex - 信用卡跟踪数据的正则表达式

是否有任何已知的正则表达式来验证信用卡轨道 1 和轨道 2 数据?

编辑:

来自维基百科

金融卡上第 1 轨的信息包含在几种格式中:A,保留供发卡机构专有使用,B,如下所述,CM,保留供 ANSI 小组委员会 X3B10 和 NZ 使用,它们是可供个别发卡机构使用:

音轨 1,格式 B:

  • 开始哨兵——一个字符(通常是'%')
  • Format code="B" — 一个字符(仅限字母)
  • 主帐号 (PAN) — 最多 19 个字符。通常,但并非总是如此,与印在卡正面的信用卡号相匹配。
  • 字段分隔符 - 一个字符(通常为 '^')
  • 名称 — 2 到 26 个字符
  • 字段分隔符 - 一个字符(通常为 '^')
  • 到期日期 — YYMM 格式的四个字符。
  • 服务代码——三个字符
  • 任意数据 — 可能包括密码验证密钥指示符(PVKI,1 个字符)、密码验证值(PVV,4 个字符)、卡验证值或卡验证码(CVV 或 CVK,3 个字符)
  • End sentinel - 一个字符(通常是“?”)
  • 纵向冗余校验 (LRC) — 它是一个字符和一个有效字符,由轨道上的其他数据计算得出。需要注意的是,大部分读卡器设备在刷卡到表现层时并不会返回这个值,只是用来验证读卡器内部的输入。

Track 2:这种格式是由银行业 (ABA) 开发的。该磁道采用 5 位方案(4 个数据位 + 1 个奇偶校验位)写入,它允许 16 个可能的字符,即数字 0-9,加上六个字符:< = > ? . 六个标点符号的选择可能看起来很奇怪,但实际上这十六个代码只是映射到 ASCII 范围 0x30 到 0x3f,它定义了十位数字字符加上这六个符号。数据格式如下:

  • 开始哨兵——一个字符(通常是';')
  • 主帐号 (PAN) — 最多 19 个字符。通常,但并非总是如此,与印在卡正面的信用卡号相匹配。
  • 分隔符 - 一个字符(通常为 '=')
  • 到期日期 — YYMM 格式的四个字符。
  • 服务代码——三个字符
  • 自由裁量数据——如第一轨
  • End sentinel - 一个字符(通常是“?”)
  • 纵向冗余校验 (LRC) — 它是一个字符和一个有效字符,由轨道上的其他数据计算得出。需要注意的是,大部分读卡器设备在刷卡到表现层时并不会返回这个值,只是用来验证读卡器内部的输入。
0 投票
2 回答
460 浏览

payment - 在客户信用卡上使用 First Data API 进行资金预订

我需要知道是否可以使用 First Data API 保留或锁定资金。其实我不知道我正在寻找的过程是否真的被称为“预订”,但我正在考虑在客户CC上锁定一定金额的标准程序,以便客户不能花费它但我作为商家,可以退款如果客户或商户愿意,银行、客户和我本人无需支付任何费用。有点像押金。我只是不想做完整的交易,然后用完整的交易退还钱,并支付每一步,然后是一些会计噩梦。

0 投票
1 回答
1153 浏览

webforms - 安全的在线注册表单以获取信用卡信息

我们已使用 Google 表单、Wufoo 表单来尝试安全地捕获信息以进行内部处理。谷歌表格不可靠,经常被公司防火墙挡住。Wufoo 不允许在他们的数据库中存储 CC 信息

什么是我们安全存储抄送信息的服务或其他替代方案。

目的是让人们手动处理注册。付款完成后,我们会通知客户并从我们的数据库中删除 CC 信息。

0 投票
2 回答
816 浏览

php - 欧洲的“透明重定向”信用卡支付网关

我正在寻找类似于Braintree 的透明重定向 但在欧洲地区工作的信用卡支付网关。有人知道这样的网关吗?

编辑:很抱歉用“php”标记它,但由于我将在 php 中实现它,我认为它是有道理的。