Difference between revisions of "NATS4 DHD"
TMMStephenY2 (talk | contribs) |
TMMStephenY (talk | contribs) |
||
Line 2: | Line 2: | ||
| show_billers_section = true | | show_billers_section = true | ||
}} | }} | ||
− | |||
{{Test Billers Disclaimer}} | {{Test Billers Disclaimer}} | ||
Line 21: | Line 20: | ||
== Setting up DHD in NATS == | == Setting up DHD in NATS == | ||
− | + | === Billers Admin === | |
− | + | ||
+ | To begin setting up DHD as a [[Ct#Biller|biller]] in [[NATS]], go to the [[NATS4 Billers Admin|Billers Admin]]. Scroll down to the "Biller" drop-down menu, select "DHDMedia", and click Add. | ||
+ | |||
+ | === Sites Admin === | ||
+ | |||
+ | Next, go to the [[NATS4 Sites Admin|Sites Admin]], create or edit a [[Ct#Tour|tour]], and scroll down to the "Biller Details" section. Enter your Domain, Merchant ID, Web Service Username, Web Service Password, and Web Service Role into the provided fields. | ||
− | + | Once you have done this, scroll down to the section labeled "Join Options for this Tour" and click the "Edit Option Details for this tour" icon that corresponds to the [[Ct#Join Option|join option]] you wish to use. In the "Biller Codes" section on the next page, locate the "DHD" options and enter the various Purchase Page IDs and Product IDs that you recorded earlier for those [[Ct#Join Option|join options]]. | |
− | Biller | ||
− | + | Once you have completed these steps, save your [[Ct#Join Option|join option]] details. DHD will now be configured for basic use as a [[Ct#Biller|biller]] in [[NATS]]. | |
=== Using Quick pay with DHD === | === Using Quick pay with DHD === |
Revision as of 15:35, 28 February 2011
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
Billers Admin
To begin setting up DHD as a biller in NATS, go to the Billers Admin. Scroll down to the "Biller" drop-down menu, select "DHDMedia", and click Add.
Sites Admin
Next, go to the Sites Admin, create or edit a tour, and scroll down to the "Biller Details" section. Enter your Domain, Merchant ID, Web Service Username, Web Service Password, and Web Service Role into the provided fields.
Once you have done this, scroll down to the section labeled "Join Options for this Tour" and click the "Edit Option Details for this tour" icon that corresponds to the join option you wish to use. In the "Biller Codes" section on the next page, locate the "DHD" options and enter the various Purchase Page IDs and Product IDs that you recorded earlier for those join options.
Once you have completed these steps, save your join option details. DHD will now be configured for basic use as a biller in NATS.
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.