I am using SIM and I want to make it look and feel like my site. I was going through the documentations and I fond that if I send css (code attached below for inpout field) I will be able to pass css in it. Problem is that when I do that, the form that I get back from authorize.net starts showing this css in the header. How do I get rid of the header?
<input type="hidden" name="x_relay_response" value="TRUE" /> <INPUT TYPE=HIDDEN NAME="x_header_html_payment_form" VALUE="<style type='text/css' media='all'> INPUT{font-family:Arial,Verdana, Trebuchet,Helvetica,Geneva,sans-serif;fontsize:11px;color: #red;margin-left:1px;}</style> Please enter your payment and shipping information."> <div class="buttons"> <div class="pull-right"> <input type="submit" value="Confirm IT" class="btn btn-primary" /> </div> </div> </form>
08-15-2016 02:48 PM - edited 08-15-2016 02:49 PM
use DPM if you want to customize it
read APPENDIX C
http://www.authorize.net/content/dam/authorize/documents/SIM_guide.pdf
08-15-2016 03:15 PM
I have to use SIM. It has to be a form not hosted on our system for compliance reasons. Otherwise it would have been much easier :)
08-15-2016 05:44 PM
If you are willing to build your own form, but want to avoid sending any sensitive card data through your servers, you might consider using Accept.js.
Richard
08-15-2016 05:56 PM
No we can not have our own form. Building the form is not a problem, its just we can not host it on our server. The solution has to be SIM.
08-15-2016 06:20 PM
Accept.JS should meet your PCI issues. The transmission of the credit card information isn't on your servers.
08-18-2016 12:14 PM