Hi Bruce,
I have to do integration with Elavon Virtual Merchant for credit card processing from our NetTalk web solution. Provided developer manual gives examples for posting payment like this:
<form action="
https://www.myvirtualmerchant.com/VirtualMerchant/process.do" method="POST">
<input type="hidden" name="ssl_merchant_id" value="my_virtualmerchant_ID">
<input type="hidden" name="ssl_user_id" value="my_User_ID">
<input type="hidden" name="ssl_pin" value="my_PIN">
<input type="hidden" name="ssl_show_form" value="true">
<input type="hidden" name="ssl_test_mode" value="false">
<input type="hidden" name="ssl_invoice_number" value="Inv-123-ABC">
<input type="hidden" name="ssl_transaction_type" value="ccsale">
<input type="hidden" name="ssl_amount" value="31.01">
<input type="hidden" name="ssl_salestax" value="1.86">
<input type="submit" value="Click Here to Complete Your Order">
</form>
It is no problem to generate such a page from NetTalk. The issue I'm having is that they are suggesting that all sensitive data as merchant id and pin should be placed in server side code - not exposed to the end user in page source. Now I'm not sure how to achieve this in NetTalk.
Any suggestion?
thanks in advance,
Alex