Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/05/2014 in all areas

  1. Paul

    Invoice Logo Missing

    Your CLI environment may not have GD. SSH in as the user your cron runs as (Usually the same as FTP) and run this: php -i | grep GD It should say something like: GD Support => enabled GD Version => bundled (2.x.x compatible) If it doesn't show that, then it's not available.
    1 point
  2. Many thanks, war time I think.
    1 point
  3. Yes, clients can't add services using multiple currencies to the cart. Currency calculations operate on one currency, so they have to clear their cart or add a separate order to purchase services in a different currency.
    1 point
  4. Hello Guys! I'm representing SSLGURU, the biggest e-security platform on the World. In our offer you will find over one hundred SSL products of ten Vendors (Digicert, Comodo, Symantec, GeoTrust, Thawte, Rapid, DomenySSL, Certum, SwissSign, Network Solution). We are the leader of integration with CAs and still working under extend our offer for a new Vendors. Of course in our offer we have all of the types certificates like a DV, OV, EV, Code Signing and S/MIME. The implementation with us is really easy and fast, we're offering custom API system but if your are using the one of the most famous systems, you can use our ready to use plugins. Today we have a plugins for WHMCS, PBAS, Plesk, ISP System Bill Manager and of course for Blesta! As I see in this topic, you have a lot of questions and sugestions to SSLGURU so I would like to answer to all of them to make our business rules clarified. If your are looking on www.sslguru.com website you can check the prices for each certificates but please remember that all of the prices are retail prices. If you want to join to our Reseller Program, we have a three levels (Silver, Gold and Platinum) and the prices for our Parners are much much lower and competitive on the market. SSLGURU is also the flexible company so if the potential Parner need some special offer or special rules, no problem... we can talk about it and I'm sure that we will find compromise for both of us So Guys, if you want to talk with us and you're using Blesta system... please feel free to contact me. Today I have a special offer for the Users of Blesta Forums - the first our Partner from this forum can join to our Reseller Program to Gold level with the minimum deposit for Silver (it's just $300 which can be used to order certificates). The regular deposit for Gold level is $1.500 so this offer is really good to try cooperation with us and to see our the best services! Contact direct to me: Wojciech Dylag wd@sslguru.com www.sslguru.com
    1 point
  5. i have got it , now i have working soltion with a minimal file change . now i list my change hack . in file : Order_Form_Controller.php , in fucntion getPaymentOptions . search return compact("nonmerchant_gateways", "merchant_gateway", "payment_types", "currency"); replace with // Require login to proceed with credit payment if ($this->client) { $total_credit = new stdClass() ; $credit = $this->Transactions->getTotalCredit($this->client->id, $currency); if ($credit > 0) { $total_credit->id ="apply_credit"; $total_credit->name ="Pay With Credit ( " . $credit . $currency .")" ; $total_credit->type ="nonmerchant"; $nonmerchant_gateways[] = $total_credit; } } return compact("nonmerchant_gateways", "merchant_gateway", "payment_types", "currency"); in controllers/checkout.php , in function complete search if (isset($this->get['gateway'])) $this->setNonmerchantDetails($order, $invoice, $this->get['gateway']); replace if (isset($this->get['gateway'])) { if ($this->get['gateway'] == "apply_credit") { $amount_applied = $this->applyCredit($invoice); // Refetch the invoice if ($amount_applied !== false) { $invoice = $this->Invoices->get($invoice->id); // Redirect straight to the complete page if the credits took care of the entire invoice if ($invoice->due <= 0 && $invoice->date_closed !== null) { $this->redirect($this->base_uri . "order/checkout/complete/" . $this->order_form->label . "/" . $order->order_number . "/"); } } } else $this->setNonmerchantDetails($order, $invoice, $this->get['gateway']); } enjoy your blesta system I HOPE THIS CAN BE IMPLEMENTED IN THE OFFICIAL RELEASE .
    1 point
  6. after a deep look in the code , i think i have a tip todo . what i will do is to make the credit as no-marchent payment with id "apply_credit" , in the proccess if the gateway_id is apply_credit , then i call the apply credit function . in getPaymentOptions() i will add in the end smething like $total_credit = new stdClass() ; // Require login to proceed if ($this->client) { $credit = $this->Transactions->getTotalCredit($this->client->id, $currency); if ($credit > 0) { $total_credit->id ="apply_credit"; $total_credit->name ="Pay With Credit ( " . $credit . $currency .")" ; $total_credit->type ="nonmerchant"; $nonmerchant_gateways[] = $total_credit; } } i will try to make it working EDIT : got it to work in the fetch credit for client (i have discovered a bug , i will report it now ) attached a creenshoot for what i have get as result .
    1 point
×
×
  • Create New...