realex.twig (24542B)
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"> 17 {% if error_warning %} 18 <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }} 19 <button type="button" class="close" data-dismiss="alert">×</button> 20 </div> 21 {% endif %} 22 <div class="alert alert-warning"><i class="fa fa-exclamation-circle"></i> {{ text_url_message }}</div> 23 <div class="panel panel-default"> 24 <div class="panel-heading"> 25 <h3 class="panel-title"><i class="fa fa-pencil"></i> {{ text_edit }}</h3> 26 </div> 27 <div class="panel-body"> 28 <form action="{{ action }}" method="post" enctype="multipart/form-data" id="form-payment" class="form-horizontal"> 29 <ul class="nav nav-tabs" id="tabs"> 30 <li class="active"><a href="#tab-api" data-toggle="tab">{{ tab_api }}</a></li> 31 <li><a href="#tab-account" data-toggle="tab">{{ tab_account }}</a></li> 32 <li><a href="#tab-order-status" data-toggle="tab">{{ tab_order_status }}</a></li> 33 <li><a href="#tab-payment" data-toggle="tab">{{ tab_payment }}</a></li> 34 <li><a href="#tab-advanced" data-toggle="tab">{{ tab_advanced }}</a></li> 35 </ul> 36 <div class="tab-content"> 37 <div class="tab-pane active" id="tab-api"> 38 <div class="form-group required"> 39 <label class="col-sm-2 control-label" for="input-merchant-id">{{ entry_merchant_id }}</label> 40 <div class="col-sm-10"> 41 <input type="text" name="payment_realex_merchant_id" value="{{ payment_realex_merchant_id }}" placeholder="{{ entry_merchant_id }}" id="input-merchant-id" class="form-control" /> 42 {% if error_merchant_id %} 43 <div class="text-danger">{{ error_merchant_id }}</div> 44 {% endif %} 45 </div> 46 </div> 47 <div class="form-group required"> 48 <label class="col-sm-2 control-label" for="input-secret">{{ entry_secret }}</label> 49 <div class="col-sm-10"> 50 <input type="password" name="payment_realex_secret" value="{{ payment_realex_secret }}" placeholder="{{ entry_secret }}" id="input-secret" class="form-control" /> 51 {% if error_secret %} 52 <div class="text-danger">{{ error_secret }}</div> 53 {% endif %} 54 </div> 55 </div> 56 <div class="form-group"> 57 <label class="col-sm-2 control-label" for="input-secret">{{ entry_rebate_password }}</label> 58 <div class="col-sm-10"> 59 <input type="password" name="payment_realex_rebate_password" value="{{ payment_realex_rebate_password }}" placeholder="{{ entry_rebate_password }}" id="input-rebate-password" class="form-control" /> 60 </div> 61 </div> 62 <div class="form-group"> 63 <label class="col-sm-2 control-label" for="input-live-demo">{{ entry_live_demo }}</label> 64 <div class="col-sm-10"> 65 <select name="payment_realex_live_demo" id="input-live-demo" class="form-control"> 66 {% if payment_realex_live_demo %} 67 <option value="1" selected="selected">{{ text_live }}</option> 68 <option value="0">{{ text_demo }}</option> 69 {% else %} 70 <option value="1">{{ text_live }}</option> 71 <option value="0" selected="selected">{{ text_demo }}</option> 72 {% endif %} 73 </select> 74 </div> 75 </div> 76 <div class="form-group"> 77 <label class="col-sm-2 control-label" for="input-geo-zone">{{ entry_geo_zone }}</label> 78 <div class="col-sm-10"> 79 <select name="payment_realex_geo_zone_id" id="input-geo-zone" class="form-control"> 80 <option value="0">{{ text_all_zones }}</option> 81 {% for geo_zone in geo_zones %} 82 {% if geo_zone.geo_zone_id == payment_realex_geo_zone_id %} 83 <option value="{{ geo_zone.geo_zone_id }}" selected="selected">{{ geo_zone.name }}</option> 84 {% else %} 85 <option value="{{ geo_zone.geo_zone_id }}">{{ geo_zone.name }}</option> 86 {% endif %} 87 {% endfor %} 88 </select> 89 </div> 90 </div> 91 <div class="form-group"> 92 <label class="col-sm-2 control-label" for="input-debug"><span data-toggle="tooltip" title="{{ help_debug }}">{{ entry_debug }}</span></label> 93 <div class="col-sm-10"> 94 <select name="payment_realex_debug" id="input-debug" class="form-control"> 95 {% if payment_realex_debug %} 96 <option value="1" selected="selected">{{ text_enabled }}</option> 97 <option value="0">{{ text_disabled }}</option> 98 {% else %} 99 <option value="1">{{ text_enabled }}</option> 100 <option value="0" selected="selected">{{ text_disabled }}</option> 101 {% endif %} 102 </select> 103 </div> 104 </div> 105 <div class="form-group"> 106 <label class="col-sm-2 control-label" for="input-status">{{ entry_status }}</label> 107 <div class="col-sm-10"> 108 <select name="payment_realex_status" id="input-status" class="form-control"> 109 {% if payment_realex_status %} 110 <option value="1" selected="selected">{{ text_enabled }}</option> 111 <option value="0">{{ text_disabled }}</option> 112 {% else %} 113 <option value="1">{{ text_enabled }}</option> 114 <option value="0" selected="selected">{{ text_disabled }}</option> 115 {% endif %} 116 </select> 117 </div> 118 </div> 119 <div class="form-group"> 120 <label class="col-sm-2 control-label" for="input-total"><span data-toggle="tooltip" title="{{ help_total }}">{{ entry_total }}</span></label> 121 <div class="col-sm-10"> 122 <input type="text" name="payment_realex_total" value="{{ payment_realex_total }}" placeholder="{{ entry_total }}" id="input-total" class="form-control" /> 123 </div> 124 </div> 125 <div class="form-group"> 126 <label class="col-sm-2 control-label" for="input-sort-order">{{ entry_sort_order }}</label> 127 <div class="col-sm-10"> 128 <input type="text" name="payment_realex_sort_order" value="{{ payment_realex_sort_order }}" placeholder="{{ entry_sort_order }}" id="input-sort-order" class="form-control" /> 129 </div> 130 </div> 131 </div> 132 <div class="tab-pane" id="tab-account"> 133 <div class="alert alert-warning"><i class="fa fa-exclamation-circle"></i> {{ error_use_select_card }} 134 <button type="button" class="close" data-dismiss="alert">×</button> 135 </div> 136 <div class="table-responsive"> 137 <table class="table table-striped table-bordered table-hover"> 138 <thead> 139 <tr> 140 <td class="text-left">{{ text_card_type }}</td> 141 <td class="text-center">{{ text_enabled }}</td> 142 <td class="text-center">{{ text_use_default }}</td> 143 <td class="text-left">{{ text_subaccount }}</td> 144 </tr> 145 </thead> 146 <tbody> 147 <tr> 148 <td class="text-left">{{ text_card_visa }}</td> 149 <td class="text-center"><input type="checkbox" name="payment_realex_account[visa][enabled]" value="1" {{ payment_realex_account.visa.enabled is defined and payment_realex_account.visa.enabled == 1 ? 'checked="checked"' : '' }}/></td> 150 <td class="text-center"><input type="checkbox" name="payment_realex_account[visa][default]" value="1" {{ payment_realex_account.visa.default is defined and payment_realex_account.visa.default == 1 ? 'checked="checked"' : '' }}/></td> 151 <td class="text-right"><input type="text" name="payment_realex_account[visa][merchant_id]" value="{{ payment_realex_account.visa.merchant_id is defined ? payment_realex_account.visa.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 152 </tr> 153 <tr> 154 <td class="text-left">{{ text_card_master }}</td> 155 <td class="text-center"><input type="checkbox" name="payment_realex_account[mc][enabled]" value="1" {{ payment_realex_account.mc.enabled is defined and payment_realex_account.mc.enabled == 1 ? 'checked="checked"' : '' }}/></td> 156 <td class="text-center"><input type="checkbox" name="payment_realex_account[mc][default]" value="1" {{ payment_realex_account.mc.default is defined and payment_realex_account.mc.default == 1 ? 'checked="checked"' : '' }}/></td> 157 <td class="text-right"><input type="text" name="payment_realex_account[mc][merchant_id]" value="{{ payment_realex_account.mc.merchant_id is defined ? payment_realex_account.mc.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 158 </tr> 159 <tr> 160 <td class="text-left">{{ text_card_amex }}</td> 161 <td class="text-center"><input type="checkbox" name="payment_realex_account[amex][enabled]" value="1" {{ payment_realex_account.amex.enabled is defined and payment_realex_account.amex.enabled == 1 ? 'checked="checked"' : '' }}/></td> 162 <td class="text-center"><input type="checkbox" name="payment_realex_account[amex][default]" value="1" {{ payment_realex_account.amex.default is defined and payment_realex_account.amex.default == 1 ? 'checked="checked"' : '' }}/></td> 163 <td class="text-right"><input type="text" name="payment_realex_account[amex][merchant_id]" value="{{ payment_realex_account.amex.merchant_id is defined ? payment_realex_account.amex.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 164 </tr> 165 <tr> 166 <td class="text-left">{{ text_card_switch }}</td> 167 <td class="text-center"><input type="checkbox" name="payment_realex_account[switch][enabled]" value="1" {{ payment_realex_account.switch.enabled is defined and payment_realex_account.switch.enabled == 1 ? 'checked="checked"' : '' }}/></td> 168 <td class="text-center"><input type="checkbox" name="payment_realex_account[switch][default]" value="1" {{ payment_realex_account.switch.default is defined and payment_realex_account.switch.default == 1 ? 'checked="checked"' : '' }}/></td> 169 <td class="text-right"><input type="text" name="payment_realex_account[switch][merchant_id]" value="{{ payment_realex_account.switch.merchant_id is defined ? payment_realex_account.switch.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 170 </tr> 171 <tr> 172 <td class="text-left">{{ text_card_laser }}</td> 173 <td class="text-center"><input type="checkbox" name="payment_realex_account[laser][enabled]" value="1" {{ payment_realex_account.laser.enabled is defined and payment_realex_account.laser.enabled == 1 ? 'checked="checked"' : '' }}/></td> 174 <td class="text-center"><input type="checkbox" name="payment_realex_account[laser][default]" value="1" {{ payment_realex_account.laser.default is defined and payment_realex_account.laser.default == 1 ? 'checked="checked"' : '' }}/></td> 175 <td class="text-right"><input type="text" name="payment_realex_account[laser][merchant_id]" value="{{ payment_realex_account.laser.merchant_id is defined ? payment_realex_account.laser.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 176 </tr> 177 <tr> 178 <td class="text-left">{{ text_card_diners }}</td> 179 <td class="text-center"><input type="checkbox" name="payment_realex_account[diners][enabled]" value="1" {{ payment_realex_account.diners.enabled is defined and payment_realex_account.diners.enabled == 1 ? 'checked="checked"' : '' }}/></td> 180 <td class="text-center"><input type="checkbox" name="payment_realex_account[diners][default]" value="1" {{ payment_realex_account.diners.default is defined and payment_realex_account.diners.default == 1 ? 'checked="checked"' : '' }}/></td> 181 <td class="text-right"><input type="text" name="payment_realex_account[diners][merchant_id]" value="{{ payment_realex_account.diners.merchant_id is defined ? payment_realex_account.diners.merchant_id : '' }}" placeholder="{{ text_subaccount }}" class="form-control" /></td> 182 </tr> 183 </tbody> 184 </table> 185 </div> 186 </div> 187 <div class="tab-pane" id="tab-order-status"> 188 <div class="form-group"> 189 <label class="col-sm-2 control-label" for="input-order-status-success-settled">{{ entry_status_success_settled }}</label> 190 <div class="col-sm-10"> 191 <select name="payment_realex_order_status_success_settled_id" id="input-order-status-success-settled" class="form-control"> 192 {% for order_status in order_statuses %} 193 {% if order_status.order_status_id == payment_realex_order_status_success_settled_id %} 194 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 195 {% else %} 196 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 197 {% endif %} 198 {% endfor %} 199 </select> 200 </div> 201 </div> 202 <div class="form-group"> 203 <label class="col-sm-2 control-label" for="input-order-status-success-unsettled">{{ entry_status_success_unsettled }}</label> 204 <div class="col-sm-10"> 205 <select name="payment_realex_order_status_success_unsettled_id" id="input-order-status-success-unsettled" class="form-control"> 206 {% for order_status in order_statuses %} 207 {% if order_status.order_status_id == payment_realex_order_status_success_unsettled_id %} 208 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 209 {% else %} 210 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 211 {% endif %} 212 {% endfor %} 213 </select> 214 </div> 215 </div> 216 <div class="form-group"> 217 <label class="col-sm-2 control-label" for="input-order-status-decline">{{ entry_status_decline }}</label> 218 <div class="col-sm-10"> 219 <select name="payment_realex_order_status_decline_id" id="input-order-status-decline" class="form-control"> 220 {% for order_status in order_statuses %} 221 {% if order_status.order_status_id == payment_realex_order_status_decline_id %} 222 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 223 {% else %} 224 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 225 {% endif %} 226 {% endfor %} 227 </select> 228 </div> 229 </div> 230 <div class="form-group"> 231 <label class="col-sm-2 control-label" for="input-order-status-decline-pending">{{ entry_status_decline_pending }}</label> 232 <div class="col-sm-10"> 233 <select name="payment_realex_order_status_decline_pending_id" id="input-order-status-decline-pending" class="form-control"> 234 {% for order_status in order_statuses %} 235 {% if order_status.order_status_id == payment_realex_order_status_decline_pending_id %} 236 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 237 {% else %} 238 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 239 {% endif %} 240 {% endfor %} 241 </select> 242 </div> 243 </div> 244 <div class="form-group"> 245 <label class="col-sm-2 control-label" for="input-order-status-decline-stolen">{{ entry_status_decline_stolen }}</label> 246 <div class="col-sm-10"> 247 <select name="payment_realex_order_status_decline_stolen_id" id="input-order-status-decline-stolen" class="form-control"> 248 {% for order_status in order_statuses %} 249 {% if order_status.order_status_id == payment_realex_order_status_decline_stolen_id %} 250 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 251 {% else %} 252 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 253 {% endif %} 254 {% endfor %} 255 </select> 256 </div> 257 </div> 258 <div class="form-group"> 259 <label class="col-sm-2 control-label" for="input-order-status-decline-bank">{{ entry_status_decline_bank }}</label> 260 <div class="col-sm-10"> 261 <select name="payment_realex_order_status_decline_bank_id" id="input-order-status-decline-bank" class="form-control"> 262 {% for order_status in order_statuses %} 263 {% if order_status.order_status_id == payment_realex_order_status_decline_bank_id %} 264 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 265 {% else %} 266 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 267 {% endif %} 268 {% endfor %} 269 </select> 270 </div> 271 </div> 272 </div> 273 <div class="tab-pane" id="tab-payment"> 274 <div class="form-group"> 275 <label class="col-sm-2 control-label" for="input-auto-settle"><span data-toggle="tooltip" title="{{ help_dcc_settle }}">{{ entry_auto_settle }}</span></label> 276 <div class="col-sm-10"> 277 <select name="payment_realex_auto_settle" id="input-auto-settle" class="form-control"> 278 <option value="0"{{ payment_realex_auto_settle == 0 ? ' selected="selected"' : '' }}>{{ text_settle_delayed }}</option> 279 <option value="1"{{ payment_realex_auto_settle == 1 ? ' selected="selected"' : '' }}>{{ text_settle_auto }}</option> 280 <option value="2"{{ payment_realex_auto_settle == 2 ? ' selected="selected"' : '' }}>{{ text_settle_multi }}</option> 281 </select> 282 </div> 283 </div> 284 <div class="form-group"> 285 <label class="col-sm-2 control-label" for="input-card-select"><span data-toggle="tooltip" title="{{ help_card_select }}">{{ entry_card_select }}</span></label> 286 <div class="col-sm-10"> 287 <select name="payment_realex_card_select" id="input-card-select" class="form-control"> 288 {% if payment_realex_card_select %} 289 <option value="1" selected="selected">{{ text_yes }}</option> 290 <option value="0">{{ text_no }}</option> 291 {% else %} 292 <option value="1">{{ text_yes }}</option> 293 <option value="0" selected="selected">{{ text_no }}</option> 294 {% endif %} 295 </select> 296 </div> 297 </div> 298 <div class="form-group"> 299 <label class="col-sm-2 control-label" for="input-tss-check">{{ entry_tss_check }}</label> 300 <div class="col-sm-10"> 301 <select name="payment_realex_tss_check" id="input-tss-check" class="form-control"> 302 {% if payment_realex_tss_check %} 303 <option value="1" selected="selected">{{ text_yes }}</option> 304 <option value="0">{{ text_no }}</option> 305 {% else %} 306 <option value="1">{{ text_yes }}</option> 307 <option value="0" selected="selected">{{ text_no }}</option> 308 {% endif %} 309 </select> 310 </div> 311 </div> 312 </div> 313 <div class="tab-pane" id="tab-advanced"> 314 <div class="form-group required"> 315 <label class="col-sm-2 control-label" for="input-live-url">{{ entry_live_url }}</label> 316 <div class="col-sm-10"> 317 <input type="text" name="payment_realex_live_url" value="{{ payment_realex_live_url }}" placeholder="{{ entry_live_url }}" id="input-live-url" class="form-control" /> 318 {% if error_live_url %} 319 <div class="text-danger">{{ error_live_url }}</div> 320 {% endif %} 321 </div> 322 </div> 323 <div class="form-group required"> 324 <label class="col-sm-2 control-label" for="input-demo-url">{{ entry_demo_url }}</label> 325 <div class="col-sm-10"> 326 <input type="text" name="payment_realex_demo_url" value="{{ payment_realex_demo_url }}" placeholder="{{ entry_demo_url }}" id="input-demo-url" class="form-control" /> 327 {% if error_demo_url %} 328 <div class="text-danger">{{ error_demo_url }}</div> 329 {% endif %} 330 </div> 331 </div> 332 <div class="form-group"> 333 <label class="col-sm-2 control-label" for="input-sort-order"><span data-toggle="tooltip" title="{{ help_notification }}">{{ entry_notification_url }}</span></label> 334 <div class="col-sm-10"> 335 <div class="input-group"><span class="input-group-addon"><i class="fa fa-link"></i></span> 336 <input type="text" value="{{ notify_url }}" class="form-control" /> 337 </div> 338 </div> 339 </div> 340 </div> 341 </div> 342 </form> 343 </div> 344 </div> 345 </div> 346 </div> 347 {{ footer }}