Jump to content

leon_nerd

Retired Forum Member
  • Posts

    22
  • Joined

  • Last visited

Everything posted by leon_nerd

  1. Hi Guys, I am using PayPal and just setted up the recurring payment for PayPal. Now, I have queries with the IPN message. I am not sure how will I update the new generated invoices automatically as soon as I receive the IPN message from PayPal confirming me the payment. What I am thinking is: 1.) Get the IPN. It will contain the Profile_id. 2.) Use the Profile_id to fetch the first invoice number (stored in the paypal recurring profile). 3.) Search the WHMCS DB for this Invoice number and get the corresponding which will help me update the latest generated invoice for this order. Now the problem with step 3 is I am not sure what values I should be using to match and update the newly generated invoice? What I have if the FIRST invoice number. How can I search around and find the latest Invoice for this order and update it? I checked the tables tblhosting. tbldomain, tblinvoices, tblinvoiceitems. What tables I should be using? What fields should I be updating? Are there any tables in which I need to add any new record? Please help me as this is very urgent.
  2. If we are using any gateway that processes CC details in the backgroud (like PayPal Pro), then WHMCS stores the CC information in the database. So this means, we need to be PCI Compliant to do this kind of processing. Am I right? Can someone here who has got PCI Compliance throw some light how did you get it? Thanks.
  3. Hi, Can someone suggest a Gateway that accepts Credit Card, Allows Recurring Billing and is compatible with WHMCS? I am sure a lot of people here are doing that already. So, I would request you to please put down your experience with Payment gateways and which one should satisfy the above given conditions. I am trying PayPal Pro Canada and it is really frustrating. Thanks.
  4. Hi, Has anyone here integrated PayPal Pro Canada with WHMCS? I have been dealing with this issue for quite a few days and I am now running out of patience. WHMCS has all the files encoded and the PayPal pro has given a list of files to make API calls. Now, I don't understand how to implement these API calls with WHMCS. Anyone to help please? Thanks.
  5. Hi, I contacted PayPal and they said that we are level 4 merchant and we need to take the CVV number from the customers. If we were level 1,2 or 3 then CVV number was not a requirement. I asked them if there is a way we can upgrade and disable the CVV number requirement in Risk Settings. But they denied that we cannot do any upgrade to get rid of the CVV number. The only thing we can do right now is to integrate the API and apply for a revaluation of our account after 90 days, so as to check if we can get Level 1, 2 or 3 clearance for CVV Number. Well, we are back to square one. Anyways, does anyone know if WHMCS has integrated PayPal using Name-value pair or the SOAP? I am not sure if this makes sense but on PayPal site there are two versions of API/API Documentation - For Name Value Pair and other for SOAP. Thanks.
  6. I am using PayPal Pro and it needs CVV number whenever we perform a transaction. Moreover I cannot see any subscription link in the Invoice area .
  7. Hi, I am trying to implement the recurring billing system using WHMCS and PayPal Pro. PayPal Pro needs us to create a recurring profile for every customer to allow the recurring billing as we can't get the CVV requirement removed in our case. PayPal has given an API document and asked us to automate the profile creation and management process. Now, I would want to know if anyone here has integrated PayPal Pro with WHMCS for recurring billing? If yes, then using API or some other method? It seems kind of hard to implement the API in the WHMCS and if I can get a pointer on how to start the integration then it will be great. Thanks.
  8. Thanks a lot Matt for the resolutions. We really appreciate WHMCS's support in fixing all of our errors. Now I have another query. I want to implement recurring billing system. I read in the forums that WHMCS doesn't save CVV number and for PayPal Pro I think we need to feed in the CVV number. Is that right? How can we tackle this issue? Does PayPal saves the CVV number and then let us perform a recurring billing through WHMCS without having to submit the CVV nuber again?
  9. Hi, We are using PayPal Pro and whenever the customer enters the CC info with CVV number it keeps saying that the Card's CVV number is required. I have seen people reporting this issue and no replies have been given on this. I would like to know if anyone has solved this issue then kindly help me out in fixing it. This is really frustrating and we cannot bill our customers till this starts working. Thanks.
  10. I have entered a test server in Setup -> Servers -> Add Server. But where I don't see that server in the order details. In the order details there is a "Server" drop down but it is not showing that server in there.
  11. Hi Guys, I have few queries that I want to get cleared. First of them is related to nameservers. I would like to know at what point the namesever is decided? I think whenever we create the hosting package in the server we get teh Nameserver. Now, I would like to know how to substitute the right name server for emails to be sent to users on success? I am getting 2-3 servers from a reseller. So are the namespaces going to differ from ns1 and ns2? Where do I add these in the WHMCS admin so that they are accessible in the emails? Should I know the nameservers in advance? I tried Setup-> Servers but there it is asking for domain name and IP address. Do I have to enter all these details even though I am not going to use it? I am really confused how the namesever information should be stored with each order and how to send that info in the email to the customer. Thanks.
  12. Let me give an example: Say we have 10 hosting packages. We are getting 5 of them from one reseller, 3 of them from second and 2 from a third one. Whenever the user places an order, the support guy will process the orders depending on which hosting package the user has selected. Since we are getting hosting packages from three different resellers we can get 3 types of Control Panel link. Support one of them gives domainname.com/controlpanel, the second one gives cpanel.domainname.com and third one gives domainname.com/cadmin. Now, as soon as I create a package I will get the Control Panel link from any of the above three. So, I would want to copy that link and paste is somewhere (prefrably in the WHMCS Admin section). As soon as we add that link in the order section in WHMCS Admin it should get visible in the customer's Client Area too. I hope this makes sense.
  13. What if we don't have a generic format for the control panel link? I want to receive the order, create the hosting package and then somewhere put in the link for control panel so that it is visible in the user account information. This brings me to another question that where should the backend support people put the link? Somewhere in the admin section? Should I create a new table for this? What u suggest?
  14. It will be http://customers_domain.com/panel.
  15. Hi Guys, I have setup the WHMCS and integrated into my website. I am using third party hosting service partner. I am right now confused how I can set the control panel link for the client. Well the problem is whenever a customer comes and places an order we will create the package and then send an email to them on success. 1.) First of all I want to send a link for the control panel in their email. How can I do this? I tried playing around with email templates but could not figure out how can I add a link variable to the email which I can substitute with the control panel link while send it to customers. 2.) How can I add a control panel link in the client area? In the WHMCS admin I cud see that for VPS we can set the ip address and passwords for the customers but what about the shared hosting packages? Can I add a similar field inside the client area to give the link to the control panel? Thanks.
  16. Aaahh....I got your point. Thanks for the wonderful suggestion. Let me try it out and see if it works. Theoretically, it SHOULD work. I will update this thread soon with the results.
  17. Yes you are right that we need to log in to view the invoice. But, once we log i it should return $loggedin as true. Right? That's the problem in my case. I log into the client area. I then check my invoice and $loggedin fails to return TRUE and hence skips the code. I hope that I got your point rightly. Let me know if I am missing something here.
  18. <html> <head> <title>{$companyname} - {* This code should be uncommented for EU companies using the sequential invoice numbering so that when unpaid it is shown as a proforma invoice {if $status eq "Paid"}*}{$LANG.invoicenumber}{*{else}{$LANG.proformainvoicenumber}{/if}*}{$invoicenum}</title> <link rel="stylesheet" type="text/css" href="templates/{$template}/invoicestyle.css"> <link rel="stylesheet" type="text/css" href="templates/{$template}/css/master.css" /> <script type="text/javascript" src="includes/jscript/jquery.js"></script> </head> <body bgcolor="#efefef"> {include_php file="templates/$template/navigation.php"} {if $loggedin} <br /><br /> <strong>Welcome, {$clientsdetails.firstname} {$clientsdetails.lastname}</strong><br /> <table width="150" cellpadding="2" cellspacing="0" align="left"> <tr> <td width="110"> <a href="clientarea.php?action=products">My Products</a> </td> <td>{$clientsstats.productsnumtotal}</td> </tr> <tr> <td> <a href="clientarea.php?action=domains">My Domains</a> </td> <td> {$clientsstats.numdomains} </td> </tr> <tr height="20"> <td> <a href="supporttickets.php">Support Tickets</a> </td> <td> {$clientsstats.numtickets} </td> </tr> <tr> <td colspan="2" align="right"> {php} if(count($_SESSION['cart']['products'])==0){ echo "Cart is empty"; }else{ echo "<a href='cart.php?a=view'>View Cart</a>"; } {/php} | <a href="logout.php">Logout</a> </td> </tr> </table> {else} {include_php file="templates/$template/loginpanel.php"} {/if} </div> This is from viewinvoice.tpl file. There is more code below it but this shows the use of $loggedin here. It fails to read the value of $loggedin even though the SESSIONS array contains a non-zero value for 'uid'.
  19. Hi, I am customizing viewinvoice.tpl and I need to show some client details over there. I used {if $loggedin} some code {/if} but it fails. It is not reading the $loggedin as true even though the SESSION[uid]=1. Any ideas how can I read the if the user is logged in or not. I can use {php} if($_SESSION[uid]>0){ {/php} but I am wondering why $loggedin is failing? Thanks.
  20. Hi, I wanted to know if we can use the tpl variables in a .php file? I want to get clientdetails and clientstats on a .php page. How can I access them? The other question is more of a clarification. When we want to use a .tpl file in a php file then we use the display(tplfile) command. Am I right? If yes, then are all the smarty variables accessible to this tplfile? If I create a tpl file and use $clientsdetails.firstname in it will it work? Thanks.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated