Payment Gateway Setup (CCNow)

Overview
Please follow the instructions below to activate this gateway. If the payment gateway's interface has changed or if the screenshots (where applicable) look different, please let me know.
CCNow - Setup
1: Sign up for a CCNow account and enter your control panel.
2: Click "Admin" > "Order APIs" from the menu. You need to enable the "Outgoing Order Push API".
3: For "Remote URL" enter the full http path to the 'checkout/ccnow.php' callback file in your cart installation:

Example:
http://www.example.com/checkout/ccnow.php (Or https if over SSL)

4: Enter "Hash Key" value or leave as default key.
5: For "Events" check the following: Order received, Cancellation, Refund, Order pending & Test order.
6: For "Format" select "Named-Pair".
7: For "Details" select "Full Details".
8: For "Currency" select "Send only order currency prices".
9. When you click the "make changes" button you`ll have to make a test post to verify your callback is working. So, click the test button. This will create a file in your "logs" folder called "ccnow-0.txt". View this file for the orderid sent and enter in box. Your API will then be live.
10: Enter applicable details in your Maian Cart admin area:

Sales > Payment Methods > CCNow
CCNow - Callback Url
The callback url for all operations is:

http://www.example.com/checkout/ccnow.php
https://www.example.com/checkout/ccnow.php (SSL)

Where 'example.com' is your own domain.
CCNow - Sandbox
To test a payment, use TEST as the credit card number on the checkout page. If this fails, contact CCNow.