1 <div id='oils-selfck-cc-payment-summary'>
2 [% l('Total amount to pay: $[_1]', '<span></span>') %]
4 <table id='oils-selfck-cc-payment-table'>
6 <!-- Technically not needed since card type is derived from the CC number
8 <td>[% l('Type of Card') %]</td>
10 <select dojoType='dijit.form.FilteringSelect' jsId='oilsSelfckCCType' required='true'>
11 <option value='VISA'>[% l('VISA') %]</option>
12 <option value='MasterCard'>[% l('MasterCard') %]</option>
13 <option value='American Express'>[% l('American Express') %]</option>
19 <td>[% l('Credit Card #') %]</td>
20 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCNumber' required='true'/></td>
23 <td>[% l('CVV #') %]</td>
24 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCCVV' required='true'/></td>
27 <td>[% l('Expiration Month') %]</td>
29 <select dojoType='dijit.form.FilteringSelect' jsId='oilsSelfckCCMonth' required='true'>
30 <option value='01' selected='selected'>[% l('Jan') %]</option>
31 <option value='02'>[% l('Feb') %]</option>
32 <option value='03'>[% l('Mar') %]</option>
33 <option value='04'>[% l('April') %]</option>
34 <option value='05'>[% l('May') %]</option>
35 <option value='06'>[% l('June') %]</option>
36 <option value='07'>[% l('July') %]</option>
37 <option value='08'>[% l('Aug') %]</option>
38 <option value='09'>[% l('Sept') %]</option>
39 <option value='10'>[% l('Oct') %]</option>
40 <option value='11'>[% l('Nov') %]</option>
41 <option value='12'>[% l('Dec') %]</option>
46 <td>[% l('Expiration Year') %]</td>
47 <td><input dojoType='dijit.form.NumberSpinner' constraints='{pattern:"0000", places:0, maxlength:4}' jsId='oilsSelfckCCYear' required='true'/></td>
50 <td>[% l('Edit Billing Details') %]</td>
51 <td><input dojoType='dijit.form.CheckBox' jsId='oilsSelfckEditDetails'/></td>
54 <td>[% l('First Name') %]</td>
55 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCFName' disabled='disabled' required='true'/></td>
58 <td>[% l('Last Name') %]</td>
59 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCLName' disabled='disabled' required='true'/></td>
62 <td>[% l('Street Address') %]</td>
63 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCStreet' disabled='disabled' required='true'/></td>
66 <td>[% l('City') %]</td>
67 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCCity' disabled='disabled' required='true'/></td>
70 <td>[% l('State or Province') %]</td>
71 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCState' disabled='disabled' required='true'/></td>
74 <td>[% l('ZIP or Postal Code') %]</td>
75 <td><input dojoType='dijit.form.TextBox' jsId='oilsSelfckCCZip' disabled='disabled' required='true'/></td>
78 <td colspan='2' align='center'>
79 <button dojoType='dijit.form.Button' jsId='oilsSelfckCCSubmit'>[% l('Submit Payment') %]</button>