Jump to content

Craft

Members
  • Content count

    71
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Craft

  • Rank
    Member
  1. @brian! What is the problem when eNom is now owned by Tucows and two brands will merge under one name? I know that direct business is better than being a sub-reseller for a registrar. Would you mind to share us with your experience with the registrars? If we need a registrar to start our business with. At the same time, this registrar should support at the features, so I found these registrars https://docs.whmcs.com/NetEarthOne https://docs.whmcs.com/Stargate https://docs.whmcs.com/HexoNet https://docs.whmcs.com/ResellerCamp
  2. Hi @brian! Do you mean that you don't prefer to use eNom? and why?
  3. Craft

    Auto Accept Order

    @VanguardOne Yea sure, the new code is here: https://github.com/Jetserver/WHMCS-Auto-Accept-Orders/issues/1#issuecomment-412626577 I tested it and it's working fine for WHMCS 7.7 here you are the code again function AutoAcceptOrders_settings() { return array( 'apiuser' => '', // one of the admins username 'autosetup' => true, // determines whether product provisioning is performed 'sendregistrar' => false, // determines whether domain automation is performed 'sendemail' => true, // sets if welcome emails for products and registration confirmation emails for domains should be sent 'ispaid' => true, // set to true if you want to accept only paid orders ); } function AutoAcceptOrders_accept($vars) { $settings = AutoAcceptOrders_settings(); $ispaid = true; if($vars['InvoiceID']) { $result = localAPI('GetInvoice', array( 'invoiceid' => $vars['invoiceId'], ), $settings['apiuser']); $ispaid = ($result['result'] == 'success' && $result['balance'] <= 0) ? true : false; } logActivity("Order isPaid: ".$ispaid,0); if(( $settings['ispaid'] && $ispaid)) { $result = localAPI('AcceptOrder', array( 'orderid' => $vars['orderId'], 'autosetup' => $settings['autosetup'], 'sendemail' => $settings['sendemail'], ), $settings['apiuser']); logActivity("Order Accept", 0); if(is_array($result)){ foreach($result as $index=>$value){ logActivity("$index:$value",0); } } } } add_hook('OrderPaid', 1, 'AutoAcceptOrders_accept');
  4. Craft

    Auto Accept Order

    @brian! I solved it. The old github php file is really not compatible with the new version of WHMCS 7.7 So I used the modified code at the link you sent me and now it's working fine, thank you :) https://github.com/Jetserver/WHMCS-Auto-Accept-Orders/issues/1#issuecomment-412626577
  5. Craft

    Auto Accept Order

    I did all the steps exactly as your mentioned old thread but it's not working. Maybe the php file is not compatible any more with php 7.0
  6. Craft

    Auto Accept Order

    @brian! Yea I'm using php 7.0 But I couldn't change to php 5.6 as WHMCS won't work :) So what we should do now? :) How can we make this file (jetserver_AutoAcceptOrders.php) compatible with php 7.0? Is there an alternative solution?
  7. Craft

    Auto Accept Order

    Hi I would like to auto accept any order on payment, so I did the following: General Settings >> Ordering >> Auto Provision Products/Services >> Module Settings >> Auto setup as soon as first payment is received I added this hook (jetserver_AutoAcceptOrders.php) and I set everything to true (Check the screenshot) When I Pay using (promo code with amount ZERO) or (amount $$ but paid from my account balance), I see the hosting is setup successfully, the order is accepted and status is Active. But when I pay using Paypal, I see the hosting is setup successfully and order status is Pending. (Order Accepted is not mentioned at the Activity log).
  8. Craft

    Transferring Domain

    @brian! Thanks, that's what I need.
  9. Craft

    Transferring Domain

    @WHMCS ChrisD eNom supports all the features and I see most of the resellers are using eNom. But unfortunately it's domain pricing is very expensive and I don't know how all their resellers are selling the domains cheaper than eNom itself :)
  10. Craft

    Transferring Domain

    @WHMCS ChrisD If you don't mind, do you know if eNom registrar is supporting Expiry Date syncing with WHMCS or not?
  11. Craft

    Enabling EPP Code

    That's what I suspected .. thank you guys :)
  12. Craft

    Enabling EPP Code

    Hi, I want to allow my clients to get their EPP/Auth Code from their client area. I enabled EPP Code from Domain Pricing but unfortunately I don't see this option in the client area.
  13. Craft

    Transferring Domain

    Perfect .. thank you :)
  14. Craft

    Transferring Domain

    @WHMCS ChrisD Yes that’s what I’m talking about. I need WHMCS to change the status to Active after the transfer is completed. I know that Register.com doesn’t support Domain syncing and I should update the expiry date manual. But do you mean that if it was supporting the domain syncing, it would change the status to Active automatic once the syncing script ran and update the expiry date?
  15. Craft

    Transferring Domain

    @WHMCS Sachin @WHMCS ChrisD You are correct, I tried now to transfer another domain from Godaddy to us and I paid $$ using Paypal as a normal client. The domain has been registered/transferred with the selected registrar automatically. The invoice is marked paid first then the order is now pending (Check the screenshot from Activity log). Check the 2nd screenshot of the status (Pending Order) and confirm me if this step/process is correct or something else should happen? if it's correct then after the domain is completely transferred to us, the order status should be changed to (Active) automatic or I should change it manually?
×

Important Information

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