首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将代码与payeezy.js文件集成

将代码与payeezy.js文件集成
EN

Stack Overflow用户
提问于 2015-04-13 21:03:52
回答 1查看 687关注 0票数 0

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

代码语言:javascript
复制
<script src="https://developer.payeezy.com/v1/payeezy.js" type="text/javascript"></script> 

还要设置所需的参数

代码语言:javascript
复制
Payeezy.setApiKey('...');
Payeezy.setMerchantIdentifier('..');

与payeezy.js集成以调用authorize capture的下一步是什么?

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 22:48:04

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

代码语言:javascript
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29606048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档