- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Billing information formatting problem on SIM payment form
There is a formatting problem on the SIM hosted payment form. The customer billing information is poorly formatted because the html tags which define the table appear to be incorrect. The problem areas are the First and Last Name and ZIP code. Has anyone else reported this? Here is the code in question:
<TABLE id="tableCustomerBillingInformation" role="presentation"> <tr> <td class="LabelColBill"><label for="x_first_name"><span class="Hidden"></span>First Name</label>: </td> <td class="DataColBill"><table cellpadding="0" cellspacing="0" width="100%" role="presentation"><tr><td><!--x_first_name.val-->Joe<!--end--></td><td align="right"> <label for="x_last_name"><span class="Hidden"></span>Last Name</label>: </td><td><!--x_last_name.val-->Blow<!--end--></td></tr></table></td> </tr> <tr> <td class="LabelColBill"><label for="x_company"><span class="Hidden"></span>Company</label>: </td> <td class="DataColBill"><!--x_company.val--><!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_address"><span class="Hidden"></span>Address</label>: </td> <td class="DataColBill"><!--x_address.val-->123 4th Street<!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_city"><span class="Hidden"></span>City</label>: </td> <td class="DataColBill"><!--x_city.val-->Houston<!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_state"><span class="Hidden"></span>State/Province</label>: </td> <td class="DataColBill"><table cellpadding="0" cellspacing="0" width="100%" role="presentation"><tr><td><!--x_state.val-->TX<!--end--></td><td align="right"> <label for="x_zip"><span class="Hidden"></span>Zip/Postal Code</label>: </td><td><!--x_zip.val-->77002<!--end--></td></tr></table></td> </tr> <tr> <td class="LabelColBill"><label for="x_country"><span class="Hidden"></span>Country</label>: </td> <td class="DataColBill"><!--x_country.val-->United States<!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_email"><span class="Hidden"></span>Email</label>: </td> <td class="DataColBill"><!--x_email.val-->test@whatever.com<!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_phone"><span class="Hidden"></span>Phone</label>: </td> <td class="DataColBill"><!--x_phone.val-->333-666-9999<!--end--></td> </tr> <tr> <td class="LabelColBill"><label for="x_fax"><span class="Hidden"></span>Fax</label>: </td> <td class="DataColBill"><!--x_fax.val--><!--end--></td> </tr> </TABLE>
01-21-2015 02:48 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It doesn't look malformat. what issue are you seeing?
You could use DPM and create your own payment form and format it however you like.
01-21-2015 03:26 PM - edited 01-21-2015 03:26 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The page looks OK in Chrome, but scrambled in Safari.
01-21-2015 03:49 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the html code itself look fine. could be something with safari. Might want to just do you own with DPM.
01-21-2015 04:52 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the suggestions. It turns out that the table structure works fine in Safari when I save the source code and open the file locally on my computer. During an actual transaction, Authorize.net's CSS comes into play and there must be something there that is not compatible with the version of Safari that I am using. Anyway, I ended up just not displaying the offending fields and it looks OK now.
01-21-2015 07:40 PM