将代码与payeezy.js文件集成

时间:2015-04-13 13:03:52

标签: encryption tokenize pci-compliance

我从github / payeezy下载了代码并编写了php页面以与payeezy.js文件集成

<script src="https://developer.payeezy.com/v1/payeezy.js" type="text/javascript"></script> 

还设置所需参数

Payeezy.setApiKey('...');
Payeezy.setMerchantIdentifier('..');

与payeezy.js集成以调用授权捕获的下一步是什么?

1 个答案:

答案 0 :(得分:0)

下一步是设置付款信息页面: 必须初始化Payeezy.js以设置付款信息页面,表单上的所有个人可识别信息(PII)字段都应具有属性“payeezy-data”。重要的是这些字段没有“name”属性。通过不具有“名称”属性,浏览器不会将该信息发送回商家服务器。所有非PII的字段都将提交给Merchant服务器。您可以从以下示例代码开始。

<form action="{call to merchant server}" method="post" id="payment-info-form" >
<span class="payment-errors"></span>
<div class="row">
<label>Card Type : </label>
<select payeezy-data="card_type">
<option value="visa">Visa</option>
<option value="mastercard">Master Card</option>
<option value="American Express" >American Express</option>
<option value="discover" >Discover</option>
</select>
</div>
<div class="row">
<label>Cardholder Name : </label>
<input type="text" payeezy-data="cardholder_name"value="Tom Eck"/>
</div>
<div class="row">
<label>Card Number : </label>
<input type="text" payeezy-data="cc_number"value="4788250000028291"/>
<div>
<div class="row">
<label>CVV Code : </label>
<input type="text" payeezy-data="cvv_code"value="123"/>
</div>
<div class="row">
<label>Expiry Date : </label>
<select payeezy-data="exp_month">
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12" selected>12</option>
</select>
<select payeezy-data="exp_year">
<option value="14" selected>2014</option>
<option value="15">2015</option>
<option value="16">2016</option>
<option value="17">2017</option>
<option value="18">2018</option>
</select>
</div>
<div class="row">
<label>Merchant Ref : </label>
<input type="text" name="merchant_ref" id="merchant_ref" value="Token Testing"/>
</div>
<div class="row">
<label>Transaction Type : </label>
<select id="transaction_type" name="transaction_type" >
<option value="purchase" >Purchase</option>
<option value="authorize" selected="selected" >Authorize</option>
</select>
</div>
<div class="row">
<label>Amount : </label>
<input type="text" name="amount" id="amount" value="101"/>
</div>
<button type="submit">Make Payment</button>

</form>
相关问题