
|
View Full Version : Automatic Domain Registration Procedure in WHMCS
anutosh 03-16-2010, 05:29 AM Hi,
I am a newbie to this great world of WHMCS software.
Still I am trying to understand all the capabilities & features of this software.
Nevertheless, I have been successful in it also.
But I have a minor problem in Automatic Domain Registration.
For example, let's say the required domain is "myabc.com".
Now, after selecting the proper client who will be using this domain, I started creating a new order.
In the Add New Order page, I entered all the relevant details of the required domain, and set the Status to "Pending".
So automatically, an invoice gets generated & is sent to the Client's Email ID.
Now the Client has paid me the due amount by Cash.
But after here, I am almost lost, as I cannot understand how to update the Invoice to show the Payment Status as "Completed", and also how to instantiate the Automatic Domain Registration procedure?
Please help me, if any of you guys know the proper procedure.
Thanks, in advance.
Regards,
Anutosh
HostXNow 03-16-2010, 05:38 AM Most hosts set the product to "Automatically setup the product as soon as the first payment is received". It's all automatic then.
For this to work you will also need to contact eNom and provide them with the IP address of the server. :agree:
Vinayak_Sharma 03-16-2010, 05:51 AM I think you have to post the payment details and execute the order.
anutosh 03-16-2010, 07:00 AM For this to work you will also need to contact eNom and provide them with the IP address of the server. :agree:
This section has been completed from the "Domain Registrars".
But unless I confirm the Invoice as completed, the system will not instantiate the Automatic Domain Registration procedure.
This is where I am stuck, as I do not know how to mark the Payment Status of the Invoice as "Completed" and instantiate this automatic domain registration procedure.
Please help me.
Thanks, for all those of you, who have replied my post.
Thanks also to those, who can help me out.
Please pardon me, if I have said any unknown / misinterpreted words or have used any harsh words.
123Systems-Andrew 03-16-2010, 07:10 AM Setup -> Domain Pricing.
You'll see "Auto Registration" on the domain TLD's that you have setup.
HostXNow 03-16-2010, 07:59 AM This section has been completed from the "Domain Registrars".
But unless I confirm the Invoice as completed, the system will not instantiate the Automatic Domain Registration procedure.
This is where I am stuck, as I do not know how to mark the Payment Status of the Invoice as "Completed" and instantiate this automatic domain registration procedure.
You'd be best off giving your host access to WHMCS as they would be able to look into it and find out what the problem is much easier.
We could be guessing all day trying to figure out what else you may or may not need to do.
You could even submit a support ticket to WHMCS or LicensePal or whoever else you got the WHMCS license from.
I will try to help though.
You can manage the domain at WHMCS >> Admin Panel >> Clients >> Domains
then click on the ID number for the domain you want to manage. From there you will be able to change the status of the domain as well as use the Register Commands, etc.
To manage invoice for the domain you can just click on the 'Invoice' tab which is on the same page.
Summary Profile Contacts Products/Services Domains Billable Items Invoices Quotes Transactions Emails Notes
Hope this helps.
Zach C. Nelson 03-16-2010, 07:59 AM This section has been completed from the "Domain Registrars".
But unless I confirm the Invoice as completed, the system will not instantiate the Automatic Domain Registration procedure.
This is where I am stuck, as I do not know how to mark the Payment Status of the Invoice as "Completed" and instantiate this automatic domain registration procedure.
Please help me.
Thanks, for all those of you, who have replied my post.
Thanks also to those, who can help me out.
Please pardon me, if I have said any unknown / misinterpreted words or have used any harsh words.
What is your payment gateway? If you use Paypal, and you have set the API and IPN up correctly, then once a person pays it should mark the invoice as paid.
Additionally you'll need a domain reseller account from one of many different places, my recommendation is Enom. Once you get the reseller account you'll have to set up and configure it in WHMCS.
Regards.
HostLeet 03-16-2010, 08:01 AM I think it would be best to for you to ask for help in WHMCS forums. ;) http://forum.whmcs.com/
tulaweb 03-16-2010, 08:07 AM I think it would be best to for you to ask for help in WHMCS forums. ;) http://forum.whmcs.com/
I agree. You'll not only get help from other users but whmcs staff.
tulaweb 03-16-2010, 10:21 AM For this to work you will also need to contact eNom and provide them with the IP address of the server. :agree:
Do we know that the OP uses eNom?
In any case, they need to have one or more registrars set up under
Setup->Domain Registrars
and they need one of those registrars set under Auto Registration at
Setup->Domain Pricing
ninak 03-16-2010, 12:16 PM In your WHMCS administrator panel
1. Go to registrar section and make sure that the registrar account that you will be using is set up and that you have enough funds in your account to cover your cost for this domain.
2. Next go to domain pricing and set up the pricing for the domains that you will be selling.
3. Go to the clients profile for this client.
4. Go to invoices, you should see the invoice that you have created.
5. Click on this invoice, it should bring up the invoice and tabs on top for what you can do.
6. Click on the payment option and insert you payment info.
7. Mark as paid.
8 Go back to client's profile and go to the products (if you have hosting for them) and activate the product and choose to create in your whm (a package with this description should already have been created in you whm panel)
9. Go to domains tab on clients profile. If no domains shown then you must go back to clients summary and add it as an order. (it may create another invoice but you can block that)
10 If you still need more help then go to http://forum.whmcs.com/
There are lots of people on the forum that will help you.
ScottSwezey 03-16-2010, 12:57 PM If the client has paid cash, you should open the invoice (or all related invoices one by one) and mark them as paid manually.
amillerweb 03-16-2010, 02:33 PM If the client has paid cash, you should open the invoice (or all related invoices one by one) and mark them as paid manually.
Who takes cash payments?
tulaweb 03-16-2010, 02:53 PM Who takes cash payments?
The OP said:
Now the Client has paid me the due amount by Cash.
Vinayak_Sharma 03-16-2010, 03:43 PM Who takes cash payments?
There is a big world beyond USA.
ninak 03-16-2010, 06:06 PM And what is wrong with a cash payment?? There are a lot of small non profit organizations in the area that don't have checking accounts or credit cards.
ScottSwezey 03-16-2010, 07:33 PM If you already see your local clients regularly, cash can be a great option. Plus you don't have a payment processor taking a few percent of the transaction, or risk of chargebacks or fraud.
MH-Stefan 03-16-2010, 07:55 PM You have to go to the invoice under the "Add Payment" tab, choose "None" as the payment method, add the date when you've received the money and then click on the "Add Payment" button.
If you simply set the invoice's status as "Paid" the invoice shows as paid, but without a transaction added to the invoice (as described above) WHMCS won't count this invoice to the stats and graphs.
After this go to the domain, choose a registrar, enter the other details and then click on the "Register" button. Follow the steps and it's all set.
If you already see your local clients regularly, cash can be a great option. Plus you don't have a payment processor taking a few percent of the transaction, or risk of chargebacks or fraud.
I have to agree here. Cash payments can save you a lot of time and money. No transaction fees and almost no fraud risk (except if you get fake bills). There's no better payment method than this.
industriousfoe201 03-16-2010, 08:42 PM Under option "invoice" under the "Add Payment" tab, choose "None" as the payment method. You got to add the date when you receive the money. Once it is done then click on the "Add Payment" button.
I hope, I have answered you.
<<signatures to be set up in your profile>>
aasifaalamkhan 03-17-2010, 12:30 AM whmcs now comes with namecheap auto registration
what you need is an account at namecheap and obtain the API code from them and use it on whmcs
Disrelation 03-17-2010, 01:18 AM whmcs now comes with namecheap auto registration
what you need is an account at namecheap and obtain the API code from them and use it on whmcs
Which is such a lovely feature!
markfrompf 03-17-2010, 01:23 AM If you already see your local clients regularly, cash can be a great option. Plus you don't have a payment processor taking a few percent of the transaction, or risk of chargebacks or fraud.
Most definitely - cash is king! We should send an April Fool's day email to our clients demanding they pay in small, unmarked bills from that point on.
ParagonHost 03-17-2010, 01:32 AM I agree. You'll not only get help from other users but whmcs staff.
Anutosh,
Setup a support ticket at WHMCS , Matt in a lot of cases will reply him self ( the author of WHMCS ) - he is a Programming GOD , such a fantastic product WHMCS ( I came from ModernBill by the way ) ...
I am not knocking ModernBill for those who still use it but WHMCS is just right for us.
*** Honestly for us , we rather review the order before the domain registration takes place ... that way we do not get "stuck" with the domain registration if the order turns out to be fraud. But that is IMHO.
Have fun with WHMCS ...!
Dave
WHMCS-John 03-17-2010, 07:06 PM You have to go to the invoice under the "Add Payment" tab, choose "None" as the payment method, add the date when you've received the money and then click on the "Add Payment" button.
You could also use the "Mail in Payment" gateway under Setup > Payment Gateway. This saves you from selecting "None". I'd also recommend adding a transaction ID, even if you just enter a random one.
anutosh 03-18-2010, 02:41 PM Hi to all,
Thanks to all of you, especially ninak, HostXNow and MH-Stefan, for your superb explanation of Automatic Domain Registration.
I have done accordingly, & I have been successful.
But still I have 1 minor issue, which is:-
Expiry Date of the Domain
Next Due Date of the Domain
If possible, can any of you people guide me as to how the Expiry Date & Next Due Date of the newly ordered Domain gets calculated & auto-populated into the system?
Regarding posting in WHMCS Forums, I think you people are just great in this WHMCS, and are helping me in a nice way.
I am indeed very thankful to all of you for such great replies to this post.
Thanks, in advance.
Regards,
Anutosh
ninak 03-18-2010, 03:07 PM Hi to all,
But still I have 1 minor issue, which is:-
Expiry Date of the Domain
Next Due Date of the Domain
The automation for the expiry date of the domain is set up through your cron in your hosting (it also depends on the registrar API that you use)
The next due date you can set up manually the first time and then it becomes automatic. In the clients domains section you will see a place for next due date and it has a little calendar link next to it. Click on the calendar and set the date that you want. We usually set this to about 10 days before the expiration date so that it gives us and the client time to pay it before it expires.
Hope this helped.
Janina
|