为了加快结帐速度,Chrome提供了一项功能,可为信用卡添加自动填充功能,例如:https://developers.google.com/web/updates/2015/06/checkout-faster-with-autofill
var options = { method: 'POST',
url: 'https://jsmykktis3.execute-api.ap-south-1.amazonaws.com/production',
headers:
{ 'postman-token': 'ea43388d-e2e8-3c1c-60d3-9e3cdfbda5a3',
'cache-control': 'no-cache' },
body: '{ "user": \r\n{ "first_name": "naman",\r\n"last_name": "Bansal",\r\n"email": "someemail@gmail.com",\r\n"course": "hello",\r\n"joined": "2018-05-17T20:38:32.000Z" },\r\n"metadata": \r\n{ "from_date": "2018/06/07 07:48:30",\r\n"to_date": "2018/08/06 07:48:30" }\r\n}' };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log("inside the response"); //not getting anything in console
console.log(body);
});
我们只想在Magento2 Braintree信用卡表格中进行相同的操作: 默认显示如下:
<label for="frmNameCC">Name on card</label>
<input name="ccname" id="frmNameCC" required placeholder="Full Name" autocomplete="cc-name">
<label for="frmCCNum">Card Number</label>
<input name="cardnumber" id="frmCCNum" required autocomplete="cc-number">
<label for="frmCCCVC">CVC</label>
<input name="cvc" id="frmCCCVC" required autocomplete="cc-csc">
<label for="frmCCExp">Expiry</label>
<input name="cc-exp" id="frmCCExp" required placeholder="MM-YYYY" autocomplete="cc-exp">
我们需要在其中添加元素autocomplete =“ cc-number”。
[1]: https://developers.google.com/web/updates/2015/06/checkout-faster-with-autofill
答案 0 :(得分:0)
如果只想保存用户卡的详细信息,则Braintree配置的基本设置中有一个已启用保管库的选项,它将保存用户/客户的信用卡/借记卡详细信息并可以增加结帐速度。 在Magento管理面板=>商店=>配置=>销售=>付款方式=> Braintree =>基本设置中。 您也可以使用该选项进行检查。