标签: mastercard

错误.您的卡不支持自动定期付款 - Google云

当我尝试使用Google云验证我的卡时,我收到此错误.

您的卡不支持自动定期付款[QR-CC3ST-02].

我得到了我的otp,我已经成功通过身份验证.

我也从银行收到消息说我的身份验证成功了.

谷歌仍在说上面的错误.

现在我的卡未经验证.

我联系了银行,他们说没有错误.

我也尝试过另一张卡,但仍然出现此错误.

那是什么原因?

谢谢!

google-compute-engine google-cloud-platform mastercard

10
推荐指数
2
解决办法
2万
查看次数

应该使用什么模式来验证2个BIN万事达卡号码

"2"系列BIN万事达卡号码将于2016年10月开始.应使用什么正则表达式模式来验证它们.今天,我们使用以下从MasterCards开始的模式,从5开始:

var re = /^5[1-5]\d{2}-?\d{4}-?\d{4}-?\d{4}$/;
Run Code Online (Sandbox Code Playgroud)

regex validation mastercard

8
推荐指数
1
解决办法
6759
查看次数

有没有API来创建虚拟信用卡(VCC)?

我浪费了2个小时在Google上搜索VCC API.我想知道Visa或MasterCard提供的API是否允许我们创建虚拟信用卡并为其提供资金?

我知道这是可能的.例如,Entropay为其用户提供创建Visa VCC并为其提供资金.他们是如何做到的呢?他们如何创建VCC?我在Visa开发者网站http://developer.visa.com或万事达卡http://developer.mastercard.com上找不到任何创建卡片的API.

因此,如果Visa和MasterCard都没有为VCC创建提供API,那么Entropay,Bancore等网站如何运作?

我怎样才能获得一个API来创建像Entropay和Bancore这样的VCC?

api mastercard

7
推荐指数
1
解决办法
8069
查看次数

MasterCard PIN更改发行者脚本失败,Thales HSM用于生成MAC。电动势

我使用Thales Payshield 9000 HSM。到目前为止,所有命令均已工作,并且一切都已实现我想要的。

现在的问题是尝试更改ATM的引脚时。检查万事达卡文件时,会生成针脚更改脚本,并且格式看起来可以。

我们的密码更改脚本如下所示:86158424000210PPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMM其中16个P字母是DE125中发送的PIN块,而16 M个字母代表MAC。(我屏蔽了它们,但是下面将使用示例中的数据)

有了这个脚本,从我这边来看一切正常。现在我怀疑问题是MAC生成。

要生成MAC,我们使用以下HSM命令:

  • HA(生成TAK(其随机密钥,每次(每个PIN改变操作)我把这种命令,关键是不同)) -输入为:key = PVK key (U+32Hex symbols under LMK)delimiter = ';'keySchemeTmk = 'U'keySchemeLmk = 'U'; 然后收到TAK密钥
  • M6(生成MAC) -输入:modeFlag = 0inputFormatFlag = 2macSize = 1macAlgorithm = 3paddingMethod = 0keyType = '003'key = 'Tak key from HA command'messagelength = '0030'message = '8424000210345755BFDC4F2903A392B3E1229A502C892680'(消息在上面的截图级联等:命令头+ ApplicationtransactionCounter + ARQC …

cryptography emv hsm visa mastercard

6
推荐指数
1
解决办法
456
查看次数

EMV:第二次在6985中生成AC结果SW_Error访问条件不满足

我正在做一些EMV测试,希望有人可以阐明我所看到的内容。我正在运行适用于我们解决方案的万事达卡M-TIP测试,并且看到一些意外结果。使用M-TIP 50测试卡运行M-TIP 50测试(1、2、3)时,在第二个GENERATE_AC命令上出现错误。从技术上讲,我们的解决方案被定义为具有在线功能的脱机,但是我们目前正在完全脱机的环境中进行测试。

我花了很多时间阅读EMV书籍并搜寻Google,但我仍然不明白为什么它会返回6985。我现在能想到的最好猜测是,它与CDA有关(在这个过程中也应该发生?)

我已经包含了第一和第二个GEN_AC请求和响应,以显示正在发生的事情。如果有人可以洞悉正在发生或正在发生的事情,我将不胜感激。

在此处输入图片说明

    1st Generate AC (ARQC)
  Request : 80 AE 90 00 2F 00 00 00 00 20 00 00 00 00 00 00 00 00 80 00 80 00 08 26 17 01 03 00 B0 32 0F C0 22 00 00 00 00 00 00 00 00 00 00 44 03 02 16 11 12 60 00 80
    Class    :80
    Ins      :AE
    P1       :90
    P2       :00
    Lc       :2F
    Data     :00 00 00 00 20 00 …
Run Code Online (Sandbox Code Playgroud)

payment credit-card emv mastercard

5
推荐指数
2
解决办法
2073
查看次数

万事达卡支付网关 API 单页应用程序

我正在使用万事达卡支付网关 API 进行托管会话:万事达卡支付网关 API 文档

集成在第一次加载时按预期工作,但这已被写入单页面应用程序中。当用户通过面包屑返回页面时(使用 javascript 哈希加载“页面”)。当用户返回支付“页面”时,万事达卡支付 api 应该被第二次触发,但这种情况不会发生。

该文档没有说明是否PaymentSession.configure({})可以多次发送,但我假设这是我的问题。

我尝试过“重置”PaymentSession并重新加载session.jsJavaScript,但到目前为止还无法让这个特殊情况正常工作。我想知道是否有办法“重置”configure()或者是否有另一种方法可以解决这个问题?

我宁愿不复制并粘贴我的代码,因为它是支付集成,尽管它几乎与文档中的示例相同。我还想说,这个问题与我的个人代码无关,更多的是与万事达卡支付 API 的工作方式以及我的网站是单个页面而不是仅在需要时加载 session.js 的事实有关。

javascript api single-page-application mastercard

5
推荐指数
1
解决办法
1万
查看次数

MasterCard / EMV 标签 - 详细定义

我正在从事一个项目,该项目要求我解析从万事达卡购买交易中收到的 EMV 数据标签。我正在使用 EMVCo 的 EMV V4.3 Books,并且可以通过 MasterCard Connect 访问 MasterCard 文档。

我需要找到详细说明每个标签定义的官方文档。

例如:标签 9F10(发行人申请数据)。

  • 字节 1 表示密钥派生索引
  • 字节 2 代表加密版本号
  • Byte 3 到 Byte 8 代表卡验证结果

EMVCo 书籍详细介绍了一些标签,但不是全部。任何人都可以指出我要使用的正确文档吗?

非常感激

问候,开发

emv mastercard

5
推荐指数
1
解决办法
4683
查看次数

Omnipay MiGS:如何处理成功交易后关闭浏览器的用户?

假设用户在重定向到万事达卡进行支付后成功完成交易,但在重定向回vpc_ReturnURL提供给Omnipay驱动程序之前关闭浏览器,有没有办法自动处理?

php payment-gateway omnipay mastercard

5
推荐指数
1
解决办法
199
查看次数

Apple Pay In App Provisioning : LinkAndProvisionResponse API

在 Apple Pay In-app Provisioning 的实现文档中,它指的是

LinkAndProvisionResponse

应用程序接口。请分享您对此 API 的意见;以及需要调用它的位置和方式。

objective-c ios mastercard applepay wallet

5
推荐指数
0
解决办法
362
查看次数

万事达卡托管会话集成问题

我想使用万事达卡支付网关系统将支付集成到我的网站中。我使用托管会话方法进行集成。我关注万事达卡主办的会议

我的 JavaScript 代码是

<script src="https://network.gateway.mastercard.com/form/version/51/merchant/
**<testmerchantID>**/session.js"></script>
<script>
    if (self === top) {
    var antiClickjack = document.getElementById("antiClickjack");
    antiClickjack.parentNode.removeChild(antiClickjack);
} else {
    top.location = self.location;
}

PaymentSession.configure({
    fields: {
        // ATTACH HOSTED FIELDS TO YOUR PAYMENT PAGE FOR A CREDIT CARD
        card: {
            number: "#card-number",
            securityCode: "#security-code",
            expiryMonth: "#expiry-month",
            expiryYear: "#expiry-year"
        }
    },
    session: 'abc456',
    //SPECIFY YOUR MITIGATION OPTION HERE
    frameEmbeddingMitigation: ["javascript"],
    callbacks: {
        initialized: function(response) {
            //console.log(response.status); 
        },
        formSessionUpdate: function(response) {
            // HANDLE RESPONSE FOR UPDATE SESSION
            if (response.status) …
Run Code Online (Sandbox Code Playgroud)

payment payment-gateway mastercard

5
推荐指数
1
解决办法
8104
查看次数