NATS4 DHD
Please don't test your biller setup with NATS4 DHD's test account—it won't work correctly.
Setting up at DHD
Register an account with DHD Media.
You must give DHD the following two URLs so they can communicate with your NATS.
- Soap Server: http://linkdomain/signup/process_dhd.php
- WSDL: http://linkdomain/signup/process_dhd.php?wsdl
Replace linkdomain with your linkdomain.
DHD should provide you with a Domain, Merchant ID, Web Service Username, Web Service Password, and Web Service Role -- record these, you'll need them later. DHD may also setup a website name, multiple currencies, and quick pay for return customers -- if they setup any of these, make a record of them too.
When you setup your products with DHD, you need to record each option's I.D.; if you setup purchase pages, record the purchase page I.D. numbers too.
Setting up DHD in NATS
Go to the Billers Admin, select DHDMedia from the drop-down, and click Add.
Go to the Sites Admin, edit or create a tour, and go do the Biller Details section. Enter the information DHD sent you earlier. All DHD information not marked optional is required. If you're missing any required information, please contact DHD support. After you enter your information, scroll down and click Save Changes.
Go to the Join Options section. In the fields that start with "DHD" enter the product and product page I.D. numbers you recorded earlier for these join options. Save your join option details.
Using Quick pay with DHD
NATS4 offers a new feature to set up Quick pay options only for returning customers through DHD. To do so, navigate to the sites admin and click Edit Tour Details. On this page, check the "Quick Pay For Return Customers" option for DHD to set up the option for that particular tour. Once this is done, you will have to manually pass the member's username and token hash (if the payment method is through NATS tokens).
When this is configured, the Quick pay option set for the tour will automatically be used if the member has a prior DHD transaction in their record. If they have no prior records (new members), the Quick pay option will not be available for DHD.