firstdata.twig (3105B)
1 <form action="{{ action }}" method="POST" class="form-horizontal" id="firstdata_form_redirect"> 2 <fieldset id="payment"> 3 <input type="hidden" name="txntype" value="{{ txntype }}" /> 4 <input type="hidden" name="timezone" value="GMT" /> 5 <input type="hidden" name="txndatetime" value="{{ timestamp }}" /> 6 <input type="hidden" name="hash" value="{{ hash }}" /> 7 <input type="hidden" name="storename" value="{{ merchant_id }}" /> 8 <input type="hidden" name="mode" value="payonly" /> 9 <input type="hidden" name="chargetotal" value="{{ amount }}" /> 10 <input type="hidden" name="currency" value="{{ currency }}" /> 11 <input type="hidden" name="oid" value="{{ order_id }}" /> 12 <input type="hidden" name="mobileMode" value="{{ mobile }}" /> 13 <input type="hidden" name="responseSuccessURL" value="{{ url_success }}" /> 14 <input type="hidden" name="responseFailURL" value="{{ url_fail }}" /> 15 <input type="hidden" name="transactionNotificationURL" value="{{ url_notify }}" /> 16 <input type="hidden" name="sname" value="{{ sname }}" /> 17 <input type="hidden" name="saddr1" value="{{ saddr1 }}" /> 18 <input type="hidden" name="saddr2" value="{{ saddr2 }}" /> 19 <input type="hidden" name="scity" value="{{ scity }}" /> 20 <input type="hidden" name="sstate" value="{{ sstate }}" /> 21 <input type="hidden" name="scountry" value="{{ scountry }}" /> 22 <input type="hidden" name="szip" value="{{ szip }}" /> 23 <input type="hidden" name="bcompany" value="{{ bcompany }}" /> 24 <input type="hidden" name="bname" value="{{ bname }}" /> 25 <input type="hidden" name="baddr1" value="{{ baddr1 }}" /> 26 <input type="hidden" name="baddr2" value="{{ baddr2 }}" /> 27 <input type="hidden" name="bcity" value="{{ bcity }}" /> 28 <input type="hidden" name="bstate" value="{{ bstate }}" /> 29 <input type="hidden" name="bcountry" value="{{ bcountry }}" /> 30 <input type="hidden" name="bzip" value="{{ bzip }}" /> 31 <input type="hidden" name="email" value="{{ email }}" /> 32 <input type="hidden" name="invoicenumber" value="{{ version }}" /> 33 {% if card_storage == 1 %} 34 {% set i = 1 %} 35 {% if stored_cards %} 36 {% for card in stored_cards %} 37 <p> 38 <input type="radio" name="hosteddataid" value="{{ card.token }}"{% if i == 1 %} checked="checked"{% endif %} /> 39 {{ card.digits }} - {{ card.expire_month }} / {{ card.expire_year }}</p> 40 {% set i = i + 1 %} 41 {% endfor %} 42 <p> 43 <input type="radio" name="hosteddataid" value="{{ new_hosted_id }}" {% set i == 1 %} checked="checked"{% endif %} /> 44 Use a new card</p> 45 {% else %} 46 <input type="hidden" name="hosteddataid" value="{{ new_hosted_id }}" /> 47 {% endif %} 48 {% endif %} 49 </fieldset> 50 </form> 51 <div class="buttons"> 52 <div class="pull-right"> 53 <input type="button" value="{{ button_confirm }}" id="button-confirm" class="btn btn-primary" /> 54 </div> 55 </div> 56 <script type="text/javascript"><!-- 57 $('#button-confirm').bind('click', function() { 58 $('#firstdata_form_redirect').submit(); 59 }); 60 //--></script>