globalpay_remote.twig (24022B)
1 {{ header }}{{ column_left }} 2 <div id="content"> 3 <div class="page-header"> 4 <div class="container-fluid"> 5 <div class="pull-right"> 6 <button type="submit" form="form-payment" data-toggle="tooltip" title="{{ button_save }}" class="btn btn-primary"><i class="fa fa-save"></i></button> 7 <a href="{{ cancel }}" data-toggle="tooltip" title="{{ button_cancel }}" class="btn btn-default"><i class="fa fa-reply"></i></a></div> 8 <h1>{{ heading_title }}</h1> 9 <ul class="breadcrumb"> 10 {% for breadcrumb in breadcrumbs %} 11 <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> 12 {% endfor %} 13 </ul> 14 </div> 15 </div> 16 <div class="container-fluid"> {% if error_warning %} 17 <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }} 18 <button type="button" class="close" data-dismiss="alert">×</button> 19 </div> 20 {% endif %} 21 <div class="panel panel-default"> 22 <div class="panel-heading"> 23 <h3 class="panel-title"><i class="fa fa-pencil"></i> {{ text_edit }}</h3> 24 </div> 25 <div class="panel-body"> 26 <div class="alert alert-warning"><i class="fa fa-exclamation-circle"></i> {{ text_ip_message }}</div> 27 <form action="{{ action }}" method="post" enctype="multipart/form-data" id="form-payment" class="form-horizontal"> 28 <ul class="nav nav-tabs" id="tabs"> 29 <li class="active"><a href="#tab-api" data-toggle="tab">{{ tab_api }}</a></li> 30 <li><a href="#tab-account" data-toggle="tab">{{ tab_account }}</a></li> 31 <li><a href="#tab-order-status" data-toggle="tab">{{ tab_order_status }}</a></li> 32 <li><a href="#tab-payment" data-toggle="tab">{{ tab_payment }}</a></li> 33 </ul> 34 <div class="tab-content"> 35 <div class="tab-pane active" id="tab-api"> 36 <div class="form-group required"> 37 <label class="col-sm-2 control-label" for="input-merchant-id">{{ entry_merchant_id }}</label> 38 <div class="col-sm-10"> 39 <input type="text" name="payment_globalpay_remote_merchant_id" value="{{ payment_globalpay_remote_merchant_id }}" placeholder="{{ entry_merchant_id }}" id="input-merchant-id" class="form-control" /> 40 {% if error_merchant_id %} 41 <div class="text-danger">{{ error_merchant_id }}</div> 42 {% endif %} </div> 43 </div> 44 <div class="form-group required"> 45 <label class="col-sm-2 control-label" for="input-secret">{{ entry_secret }}</label> 46 <div class="col-sm-10"> 47 <input type="password" name="payment_globalpay_remote_secret" value="{{ payment_globalpay_remote_secret }}" placeholder="{{ entry_secret }}" id="input-secret" class="form-control" /> 48 {% if error_secret %} 49 <div class="text-danger">{{ error_secret }}</div> 50 {% endif %} </div> 51 </div> 52 <div class="form-group"> 53 <label class="col-sm-2 control-label" for="input-secret">{{ entry_rebate_password }}</label> 54 <div class="col-sm-10"> 55 <input type="password" name="payment_globalpay_remote_rebate_password" value="{{ payment_globalpay_remote_rebate_password }}" placeholder="{{ entry_rebate_password }}" id="input-rebate-password" class="form-control" /> 56 </div> 57 </div> 58 <div class="form-group"> 59 <label class="col-sm-2 control-label" for="input-geo-zone">{{ entry_geo_zone }}</label> 60 <div class="col-sm-10"> 61 <select name="payment_globalpay_remote_geo_zone_id" id="input-geo-zone" class="form-control"> 62 <option value="0">{{ text_all_zones }}</option> 63 64 {% for geo_zone in geo_zones %} 65 {% if geo_zone.geo_zone_id == payment_globalpay_remote_geo_zone_id %} 66 67 <option value="{{ geo_zone.geo_zone_id }}" selected="selected">{{ geo_zone.name }}</option> 68 69 {% else %} 70 71 <option value="{{ geo_zone.geo_zone_id }}">{{ geo_zone.name }}</option> 72 73 {% endif %} 74 {% endfor %} 75 76 </select> 77 </div> 78 </div> 79 <div class="form-group"> 80 <label class="col-sm-2 control-label" for="input-debug"><span data-toggle="tooltip" title="{{ help_debug }}">{{ entry_debug }}</span></label> 81 <div class="col-sm-10"> 82 <select name="payment_globalpay_remote_debug" id="input-debug" class="form-control"> 83 84 {% if payment_globalpay_remote_debug %} 85 86 <option value="1" selected="selected">{{ text_enabled }}</option> 87 <option value="0">{{ text_disabled }}</option> 88 89 {% else %} 90 91 <option value="1">{{ text_enabled }}</option> 92 <option value="0" selected="selected">{{ text_disabled }}</option> 93 94 {% endif %} 95 96 </select> 97 </div> 98 </div> 99 <div class="form-group"> 100 <label class="col-sm-2 control-label" for="input-status">{{ entry_status }}</label> 101 <div class="col-sm-10"> 102 <select name="payment_globalpay_remote_status" id="input-status" class="form-control"> 103 104 {% if payment_globalpay_remote_status %} 105 106 <option value="1" selected="selected">{{ text_enabled }}</option> 107 <option value="0">{{ text_disabled }}</option> 108 109 {% else %} 110 111 <option value="1">{{ text_enabled }}</option> 112 <option value="0" selected="selected">{{ text_disabled }}</option> 113 114 {% endif %} 115 116 </select> 117 </div> 118 </div> 119 <div class="form-group"> 120 <label class="col-sm-2 control-label" for="input-card"><span data-toggle="tooltip" title="{{ help_card_data_status }}">{{ entry_card_data_status }}</span></label> 121 <div class="col-sm-10"> 122 <select name="payment_globalpay_remote_card_data_status" id="input-card" class="form-control"> 123 124 {% if payment_globalpay_remote_card_data_status %} 125 126 <option value="1" selected="selected">{{ text_enabled }}</option> 127 <option value="0">{{ text_disabled }}</option> 128 129 {% else %} 130 131 <option value="1">{{ text_enabled }}</option> 132 <option value="0" selected="selected">{{ text_disabled }}</option> 133 134 {% endif %} 135 136 </select> 137 </div> 138 </div> 139 <div class="form-group"> 140 <label class="col-sm-2 control-label" for="input-total"><span data-toggle="tooltip" title="{{ help_total }}">{{ entry_total }}</span></label> 141 <div class="col-sm-10"> 142 <input type="text" name="payment_globalpay_remote_total" value="{{ payment_globalpay_remote_total }}" placeholder="{{ entry_total }}" id="input-total" class="form-control" /> 143 </div> 144 </div> 145 <div class="form-group"> 146 <label class="col-sm-2 control-label" for="input-sort-order">{{ entry_sort_order }}</label> 147 <div class="col-sm-10"> 148 <input type="text" name="payment_globalpay_remote_sort_order" value="{{ payment_globalpay_remote_sort_order }}" placeholder="{{ entry_sort_order }}" id="input-sort-order" class="form-control" /> 149 </div> 150 </div> 151 </div> 152 <div class="tab-pane" id="tab-account"> 153 <div class="table-responsive"> 154 <table class="table table-striped table-bordered table-hover"> 155 <thead> 156 <tr> 157 <td class="text-left">{{ text_card_type }}</td> 158 <td class="text-center">{{ text_enabled }}</td> 159 <td class="text-center">{{ text_use_default }}</td> 160 <td class="text-left">{{ text_subaccount }}</td> 161 </tr> 162 </thead> 163 <tbody> 164 <tr> 165 <td class="text-left">{{ text_card_visa }}</td> 166 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[visa][enabled]" value="1" {{ payment_globalpay_remote_account.visa.enabled and payment_globalpay_remote_account.visa.enabled == 1 ? 'checked="checked" ' : '' }} /></td> 167 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[visa][default]" value="1" {{ payment_globalpay_remote_account.visa.default and payment_globalpay_remote_account.visa.default == 1 ? 'checked="checked" ' : '' }}/></td> 168 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[visa][merchant_id]" value="{{ payment_globalpay_remote_account.visa.merchant_id ? payment_globalpay_remote_account.visa.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 169 </tr> 170 <tr> 171 <td class="text-left">{{ text_card_master }}</td> 172 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[mc][enabled]" value="1" {{ payment_globalpay_remote_account.mc.enabled and payment_globalpay_remote_account.mc.enabled == 1 ? 'checked="checked" ' : '' }}/></td> 173 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[mc][default]" value="1" {{ payment_globalpay_remote_account.mc.default and payment_globalpay_remote_account.mc.default == 1 ? 'checked="checked" ' : '' }}/></td> 174 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[mc][merchant_id]" value="{{ payment_globalpay_remote_account.mc.merchant_id ? payment_globalpay_remote_account.mc.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 175 </tr> 176 <tr> 177 <td class="text-left">{{ text_card_amex }}</td> 178 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[amex][enabled]" value="1" {{ payment_globalpay_remote_account.amex.enabled and payment_globalpay_remote_account.amex.enabled == 1 ? 'checked="checked" ' : '' }}/></td> 179 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[amex][default]" value="1" {{ payment_globalpay_remote_account.amex.default and payment_globalpay_remote_account.amex.default == 1 ? 'checked="checked" ' : '' }}/></td> 180 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[amex][merchant_id]" value="{{ payment_globalpay_remote_account.amex.merchant_id ? payment_globalpay_remote_account.amex.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 181 </tr> 182 <tr> 183 <td class="text-left">{{ text_card_switch }}</td> 184 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[switch][enabled]" value="1" {{ payment_globalpay_remote_account.switch.enabled and payment_globalpay_remote_account.switch.enabled == 1 ? 'checked="checked" ' : '' }}/></td> 185 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[switch][default]" value="1" {{ payment_globalpay_remote_account.switch.default and payment_globalpay_remote_account.switch.default == 1 ? 'checked="checked" ' : '' }}/></td> 186 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[switch][merchant_id]" value="{{ payment_globalpay_remote_account.switch.merchant_id ? payment_globalpay_remote_account.switch.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 187 </tr> 188 <tr> 189 <td class="text-left">{{ text_card_laser }}</td> 190 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[laser][enabled]" value="1" {{ payment_globalpay_remote_account.laser.enabled and payment_globalpay_remote_account.laser.enabled == 1 ? 'checked="checked" ' : '' }}/></td> 191 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[laser][default]" value="1" {{ payment_globalpay_remote_account.laser.default and payment_globalpay_remote_account.laser.default == 1 ? 'checked="checked" ' : '' }}/></td> 192 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[laser][merchant_id]" value="{{ payment_globalpay_remote_account.laser.merchant_id ? payment_globalpay_remote_account.laser.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 193 </tr> 194 <tr> 195 <td class="text-left">{{ text_card_diners }}</td> 196 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[diners][enabled]" value="1" {{ payment_globalpay_remote_account.diners.enabled and payment_globalpay_remote_account.diners.enabled == 1 ? 'checked="checked" ' : '' }}/></td> 197 <td class="text-center"><input type="checkbox" name="payment_globalpay_remote_account[diners][default]" value="1" {{ payment_globalpay_remote_account.diners.default and payment_globalpay_remote_account.diners.default == 1 ? 'checked="checked" ' : '' }}/></td> 198 <td class="text-right"><input type="text" name="payment_globalpay_remote_account[diners][merchant_id]" value="{{ payment_globalpay_remote_account.diners.merchant_id ? payment_globalpay_remote_account.diners.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 199 </tr> 200 </tbody> 201 </table> 202 </div> 203 </div> 204 <div class="tab-pane" id="tab-order-status"> 205 <div class="form-group"> 206 <label class="col-sm-2 control-label" for="input-order-status-success-settled">{{ entry_status_success_settled }}</label> 207 <div class="col-sm-10"> 208 <select name="payment_globalpay_remote_order_status_success_settled_id" id="input-order-status-success-settled" class="form-control"> 209 210 {% for order_status in order_statuses %} 211 {% if order_status.order_status_id == payment_globalpay_remote_order_status_success_settled_id %} 212 213 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 214 215 {% else %} 216 217 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 218 219 {% endif %} 220 {% endfor %} 221 222 </select> 223 </div> 224 </div> 225 <div class="form-group"> 226 <label class="col-sm-2 control-label" for="input-order-status-success-unsettled">{{ entry_status_success_unsettled }}</label> 227 <div class="col-sm-10"> 228 <select name="payment_globalpay_remote_order_status_success_unsettled_id" id="input-order-status-success-unsettled" class="form-control"> 229 230 {% for order_status in order_statuses %} 231 {% if order_status.order_status_id == payment_globalpay_remote_order_status_success_unsettled_id %} 232 233 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 234 235 {% else %} 236 237 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 238 239 {% endif %} 240 {% endfor %} 241 242 </select> 243 </div> 244 </div> 245 <div class="form-group"> 246 <label class="col-sm-2 control-label" for="input-order-status-decline">{{ entry_status_decline }}</label> 247 <div class="col-sm-10"> 248 <select name="payment_globalpay_remote_order_status_decline_id" id="input-order-status-decline" class="form-control"> 249 250 {% for order_status in order_statuses %} 251 {% if order_status.order_status_id == payment_globalpay_remote_order_status_decline_id %} 252 253 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 254 255 {% else %} 256 257 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 258 259 {% endif %} 260 {% endfor %} 261 262 </select> 263 </div> 264 </div> 265 <div class="form-group"> 266 <label class="col-sm-2 control-label" for="input-order-status-decline-pending">{{ entry_status_decline_pending }}</label> 267 <div class="col-sm-10"> 268 <select name="payment_globalpay_remote_order_status_decline_pending_id" id="input-order-status-decline-pending" class="form-control"> 269 270 {% for order_status in order_statuses %} 271 {% if order_status.order_status_id == payment_globalpay_remote_order_status_decline_pending_id %} 272 273 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 274 275 {% else %} 276 277 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 278 279 {% endif %} 280 {% endfor %} 281 282 </select> 283 </div> 284 </div> 285 <div class="form-group"> 286 <label class="col-sm-2 control-label" for="input-order-status-decline-stolen">{{ entry_status_decline_stolen }}</label> 287 <div class="col-sm-10"> 288 <select name="payment_globalpay_remote_order_status_decline_stolen_id" id="input-order-status-decline-stolen" class="form-control"> 289 290 {% for order_status in order_statuses %} 291 {% if order_status.order_status_id == payment_globalpay_remote_order_status_decline_stolen_id %} 292 293 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 294 295 {% else %} 296 297 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 298 299 {% endif %} 300 {% endfor %} 301 302 </select> 303 </div> 304 </div> 305 <div class="form-group"> 306 <label class="col-sm-2 control-label" for="input-order-status-decline-bank">{{ entry_status_decline_bank }}</label> 307 <div class="col-sm-10"> 308 <select name="payment_globalpay_remote_order_status_decline_bank_id" id="input-order-status-decline-bank" class="form-control"> 309 310 {% for order_status in order_statuses %} 311 {% if order_status.order_status_id == payment_globalpay_remote_order_status_decline_bank_id %} 312 313 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 314 315 {% else %} 316 317 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 318 319 {% endif %} 320 {% endfor %} 321 322 </select> 323 </div> 324 </div> 325 </div> 326 <div class="tab-pane" id="tab-payment"> 327 <div class="form-group"> 328 <label class="col-sm-2 control-label" for="input-auto-settle">{{ entry_auto_settle }}</label> 329 <div class="col-sm-10"> 330 <select name="payment_globalpay_remote_auto_settle" id="input-auto-settle" class="form-control"> 331 <option value="0"{{ payment_globalpay_remote_auto_settle == 0 ? ' selected' : '' }}>{{ text_settle_delayed }}</option> 332 <option value="1"{{ payment_globalpay_remote_auto_settle == 1 ? ' selected' : '' }}>{{ text_settle_auto }}</option> 333 <option value="2"{{ payment_globalpay_remote_auto_settle == 2 ? ' selected' : '' }}>{{ text_settle_multi }}</option> 334 </select> 335 </div> 336 </div> 337 <div class="form-group"> 338 <label class="col-sm-2 control-label" for="input-tss-check">{{ entry_tss_check }}</label> 339 <div class="col-sm-10"> 340 <select name="payment_globalpay_remote_tss_check" id="input-tss-check" class="form-control"> 341 342 {% if payment_globalpay_remote_tss_check %} 343 344 <option value="1" selected="selected">{{ text_yes }}</option> 345 <option value="0">{{ text_no }}</option> 346 347 {% else %} 348 349 <option value="1">{{ text_yes }}</option> 350 <option value="0" selected="selected">{{ text_no }}</option> 351 352 {% endif %} 353 354 </select> 355 </div> 356 </div> 357 <div class="form-group"> 358 <label class="col-sm-2 control-label" for="input-3d">{{ entry_3d }}</label> 359 <div class="col-sm-10"> 360 <select name="payment_globalpay_remote_3d" id="input-3d" class="form-control"> 361 362 {% if payment_globalpay_remote_3d %} 363 364 <option value="1" selected="selected">{{ text_yes }}</option> 365 <option value="0">{{ text_no }}</option> 366 367 {% else %} 368 369 <option value="1">{{ text_yes }}</option> 370 <option value="0" selected="selected">{{ text_no }}</option> 371 372 {% endif %} 373 374 </select> 375 </div> 376 </div> 377 <div class="form-group"> 378 <label class="col-sm-2 control-label" for="input-liability"><span data-toggle="tooltip" title="{{ help_liability }}">{{ entry_liability_shift }}</span></label> 379 <div class="col-sm-10"> 380 <select name="payment_globalpay_remote_liability" id="input-liability" class="form-control"> 381 382 {% if payment_globalpay_remote_liability %} 383 384 <option value="1" selected="selected">{{ text_yes }}</option> 385 <option value="0">{{ text_no }}</option> 386 387 {% else %} 388 389 <option value="1">{{ text_yes }}</option> 390 <option value="0" selected="selected">{{ text_no }}</option> 391 392 {% endif %} 393 394 </select> 395 </div> 396 </div> 397 </div> 398 </div> 399 </form> 400 </div> 401 </div> 402 </div> 403 <script type="text/javascript"><!-- 404 $('#tabs a:first').tab('show'); 405 //--></script></div> 406 {{ footer }}