Jump to content

Blesta Addons

Alpha Developers
  • Content Count

    4,685
  • Joined

  • Last visited

  • Days Won

    360

Reputation Activity

  1. Thanks
    Blesta Addons reacted to Tyson in Mass Mailer, SMTP setting   
    Created as CORE-3111.
  2. Thanks
    Blesta Addons got a reaction from Joseph H in Dates in blesta should have a fix,   
    Hello, this is not the first time i talk/claim about this, but this is causing us a lot of problems and claims and money lose . we talked in
    and here
     
    but until now no fix is provided .
    a sample case from us
    Service Created in 10-4-2018 14:00 .
    Renew date are 10-4-2019 14:00
    Invoice Due Date 10-4-2019 00:00
    Suspend Services Days After Due  1 Day
    this service will be suspended in 12-4-2019 when cronjob run .
    as you see we have here 2 days of latency in suspension system, we need the service to be suspended the same day if invoice is not paid (in our example should be 10-4-2019 14:01) , i wouldn't talk about times in blesta as we have talked a lot and we have arrived to no solution, my ask if blesta staff can make a new setting or anything to achieve this simple request?
    we need the service to be suspended after their expiration date immediately, in some services letting services for two days active (and this is the minimum in blesta) before suspending them will consume a lot of resources and licenses fees.
     
     
     
     
  3. Like
    Blesta Addons got a reaction from Blesta.Store in stripe new europe law   
    Stripe Will change their payment System for New Europe law sales, i think this will infect the API also,
    https://stripe.com/en-US/guides/strong-customer-authentication
     
    https://stripe.com/en-US/payments/strong-customer-authentication
  4. Like
    Blesta Addons got a reaction from Joseph H in Balance In PDF invoice   
    not applying to invoice , i'm talking about printed invoice to client. the clients need to see if there are a credit left or solde left  after the payment applied to invoice.
    the remaining amount to pay is shown in the invoice as balance (positive), and normally he should be negative because we own money to client . if client owe money to us then the balance should be shown with positive value . this is what we do in our accounting system in our country, not sure if this is the same as USA .
     
  5. Like
    Blesta Addons got a reaction from PurpleCloudHost in new admin dashboard   
    we are almost finished the integration of coreui template with admin dashboard .

     the original free theme are available here https://coreui.io/demo/
    what do you think ?
  6. Like
    Blesta Addons got a reaction from activa in Client Side not showing errors returned from gateway buildProcess()   
    after some look at blesta code, i find that the GatewayPayments->getBuildProcess() is not setting the errors, it only return the html returned data, in this case is a empty value . we have made a simple fix, in two files .
    components/gateway_payments/gateway_payments.php  line 162
    change from
    return $html; to
    if (($errors = $gateway_obj->errors())) { // If no response given and errors set, pass those errors along $this->Input->setErrors($errors); return; } return $html;  
    file controllers/client_pay.php line 868
    change from
    $this->set( 'gateway_buttons', $this->Payments->getBuildProcess( $contact_info, $total, $payment['currency'], $apply_amounts, $options, $payment['method']['pay_with'] ) ); to
    $gateway_buttons = $this->Payments->getBuildProcess( $contact_info, $total, $payment['currency'], $apply_amounts, $options, $payment['method']['pay_with'] ); if ($errors = $this->Payments->errors()) { $this->setMessage('error', $errors); } $this->set('gateway_buttons', $gateway_buttons);  
    with this way, any error returned the the buildproccess will shown to the client . like invalid zip code,  empty state ...ect
  7. Like
    Blesta Addons got a reaction from activa in Client Side not showing errors returned from gateway buildProcess()   
    we have a gateway that set a error if returned from the gateway and set it to the returned data, but blesta is not showing the returned error .
    i have made a simple test and made the buildprocess return a error, but blesta client side is not showing it when the client want to pay with that gateway.
    $this->Input->setErrors($this->getCommonError('invalid')); return; is blesta not showing the returned errors in process view, or we have missed something ?
  8. Like
    Blesta Addons reacted to Tyson in Client Side not showing errors returned from gateway buildProcess()   
    Thanks, I think that would be a useful addition. We'll look into it for CORE-3066.
  9. Like
    Blesta Addons got a reaction from Blesta.Store in BlestaCMS is now open-code!   
    Great Work .
  10. Thanks
    Blesta Addons reacted to Blesta.Store in BlestaCMS is now open-code!   
    After a long and great time building the CMS we wanted to change our way we do business to help others get the best out of Blesta and we can grow a bigger community with Blesta.
    The BlestaCMS is now open-code and the "base" is free to everyone. That's currently 1.2.7. We will fix bugs and patch the version when needed for free but to upgrade to a new version let's say 1.3.0, you will need a license. We're still working on this to make sure the updates are safe and secure. You'll also need a license if you wish to get support from us with active support and updates.
    If you do need support you can go to our support ticket page, click on BlestaCMS Support and then enter your license key. This will allow you to submit a ticket.
    You can download the latest version of the BlestaCMS Base here: https://blesta.store/client/plugin/download_manager/client_main/download/26/CMS-1.2.7.zip
    Support:

    Valid:

    Suspended:

    PS: We've fixed the spelling on complimentary, sorry for the error on the screenshot.
    Cancelled:

     
    ---
    BlestaCMS previews: https://blesta.store/cms
    Share / View the code / Modify / fork freedom on Github: https://github.com/atlanical/BlestaCMS-Community-Edition
  11. Like
    Blesta Addons reacted to Jono in BlestaCMS is now open-code!   
    Nice!
    Looks like you may have another typo in the success message.  It says 'you can how submit a support ticket'.
  12. Like
    Blesta Addons reacted to Blesta.Store in BlestaCMS is now open-code!   
    Thanks mate wouldn't be possible without your help making the tickets  and I'll fix that haha how is now in the future haha. Fixed.
  13. Like
    Blesta Addons got a reaction from activa in [Module] Hetzner Cloud   
    Screenshot

     

     

     
  14. Thanks
    Blesta Addons got a reaction from activa in [Module] Hetzner Cloud   
    we are proud to announce the release of our new module Hetzner Cloud Server, the module will allow you to resell hetzner cloud services with white label.
    Features
    Instant Activation of Cloud Server Automatic Suspension Automatic Unsuspension  Automatic Termination Unlimited Hetzner Projects Client Side
    Reboot/Boot/Shutdown Change Hostname Change Root Password Reinstall Show Available IP address Admin Side
    Reboot/Boot/Shutdown Change Hostname Change Root Password Reinstall Suspend/Unsuspend Cancel Create/Add Server Show Available IP address TODO List
    Add/Remove Volumes (config Options) Add/Remove IPV4/IPV6 (config Options) Add/Remove Cpanel/Softacoulus License (config Options) Allow/Disalow Client To Use Backup Add Snapshot Feature  
    ANY Suggestion , FeedBack , Bugs , Please Post it inthis thread .
    this Module require a the Vip (GOLD) subscription .
    Order Link
     
  15. Like
    Blesta Addons got a reaction from Tyson in Perfect solution is very good.   
    Our Hetzner Module in Chinese look very very nice 😀 in
  16. Like
    Blesta Addons reacted to huangsenli in Perfect solution is very good.   
    这很好,非常好。
     


  17. Like
    Blesta Addons got a reaction from Tyson in [Module] Hetzner Cloud   
    we are proud to announce the release of our new module Hetzner Cloud Server, the module will allow you to resell hetzner cloud services with white label.
    Features
    Instant Activation of Cloud Server Automatic Suspension Automatic Unsuspension  Automatic Termination Unlimited Hetzner Projects Client Side
    Reboot/Boot/Shutdown Change Hostname Change Root Password Reinstall Show Available IP address Admin Side
    Reboot/Boot/Shutdown Change Hostname Change Root Password Reinstall Suspend/Unsuspend Cancel Create/Add Server Show Available IP address TODO List
    Add/Remove Volumes (config Options) Add/Remove IPV4/IPV6 (config Options) Add/Remove Cpanel/Softacoulus License (config Options) Allow/Disalow Client To Use Backup Add Snapshot Feature  
    ANY Suggestion , FeedBack , Bugs , Please Post it inthis thread .
    this Module require a the Vip (GOLD) subscription .
    Order Link
     
  18. Haha
    Blesta Addons reacted to Paul in Hetzner Cloud Module Comming Soon ...   
  19. Like
    Blesta Addons got a reaction from Blesta.Store in [Module] Hetzner Cloud   
    we have found the issue updating files will be done after we test the full actions in blesta 4.4.0 .
  20. Like
    Blesta Addons got a reaction from Blesta.Store in [Module] Hetzner Cloud   
    Sir please wait, this is a forum not a chat box !!!!
  21. Like
    Blesta Addons reacted to Jono in Support manager API   
    Well I kinds depends.  If you are looking to do it through the API then you should first call SupportManagerTickets::add() like this
    $ticket_data = [ 'vars' => [ 'department_id' => 1, 'staff_id' => 1, // This field is optional 'service_id' => 1, // This field is optional 'client_id' => 1, // This field is optional 'email' => 'firsttes@mailinator.com', // This field is optional 'summary' => 'Something is terribly wrong', 'priority' => 'critical', 'status' => 'open' ] ] $ticket = $api->post("support_manager.support_manager_tickets", "add", $ticket_data); On the other hand, if you are within Blesta you should be able to use the loader to access the model even though it's from a plugin.  In a controller that would look like this
    $ticket_data = [ 'department_id' => 1, 'staff_id' => 1, // This field is optional 'service_id' => 1, // This field is optional 'client_id' => 1, // This field is optional 'email' => 'firsttes@mailinator.com', // This field is optional 'summary' => 'Something is terribly wrong', 'priority' => 'critical', 'status' => 'open' ]; $this->uses(['SupportManager.SupportManagerTickets']); $ticket = $this->SupportManagerTickets->add($ticket_data);
  22. Like
    Blesta Addons got a reaction from lamlai in [Gateway] Payssion   
    Hello all.
    Today we have released a new gateway for Payssion, the gateway in Test and Beta Release .
    the package require the Pro subscription .
    https://blesta-addons.com/plugin/membership_club/main/
     
  23. Like
    Blesta Addons got a reaction from lamlai in [Module] Hetzner Cloud   
    Screenshot

     

     

     
  24. Thanks
    Blesta Addons got a reaction from lamlai in Hetzner Cloud Module Comming Soon ...   
    Module Released
     
  25. Thanks
    Blesta Addons got a reaction from Paul in Notice - Blesta Addons Widget   
    From 2019, we will release a new version of our widget plugin, this plugin will be required for any other upcoming addons to be installed, this plugin has been improved and rewritten to support our upcoming features, like auto update or manual update with 1 click, manage subscription ... ect.
    activating the widget in dashboard is not necessary, but installing the plugin is necessary for other addons to be installed/upgraded.
     
     
     
×
×
  • Create New...