Jump to content

Cody

Blesta Developers
  • Posts

    1,574
  • Joined

  • Last visited

  • Days Won

    74

Reputation Activity

  1. Like
    Cody got a reaction from Michael in Order On 3.2 Portal Gives 404 Error   
    If you're experiencing an issue related to CORE-1246 then all you need to do is go to [Packages] > [Order Forms] > [settings] and select the default order form and click save.
  2. Like
    Cody got a reaction from PauloV in Make Gateways Available For All Currencies   
    I think what this thread should be requesting is the ability to show currency equivalence.
    For example, package is $100 USD, user uses GBP, so they could see on the order form:
    $100 USD (approx. £78.73).
  3. Like
    Cody got a reaction from Ken in Stripe Payment Gateway - Pci Compliance?   
    This is completely irrelevant. If the CC number field is sent by your webserver, it can be compromised regardless of where you load stripe.js from if your server is vulnerable.
    The point Paul is making is that your webserver is serving content to the client for a page that requests credit card information. As long as that is the case you are at risk if your server is vulnerable. This is why it is inevitable that stripe.js and other work-arounds will be squashed by PCI compliance.
  4. Like
    Cody got a reaction from Michael in Make Gateways Available For All Currencies   
    Yup. I remember thinking, "what a ridiculous thing."
     
    WHMCS also has a "feature" that allows you to change the currency of all previously submitted transactions by changing the client's currency.
  5. Like
    Cody got a reaction from Bit Bayou in Stripe Payment Gateway - Pci Compliance?   
    Blesta will not store the card number in that case. Blesta has to store some card information, though. This includes the card type, last 4 of the card, and expiration date. This is required so that Blesta can send card expiration notices to clients, identify the card to the user for proper selection, and process refunds and voids.
  6. Like
    Cody got a reaction from Michael in Stripe Payment Gateway - Pci Compliance?   
    If you check "Store Card Information Offsite" when configuring Strip in Blesta, Blesta will not store card details locally.
     

    You must enforce the HTTPS protocol. An SSL cert itself is useless if you're not forcing people to use it. See Forcing HTTPS in the User Manual.
     

    You still need to perform PCI compliance scans if you accept credit card payments. The only way you can get around that is if you only use non-merchant gateways (paypal, skrill, etc.).
  7. Like
    Cody got a reaction from Michael in Stripe Payment Gateway - Pci Compliance?   
    We have something in the works, but it's a big change to the inner workings of the payment system so will take some time.
  8. Like
    Cody got a reaction from PauloV in [Order Forms] Cloud - Release 1.0.0   
    These are sweet.
  9. Like
    Cody got a reaction from Michael in Pushover Integration   
    Hipchat is one such service. Super popular and maintained by Atlassian.
  10. Like
    Cody got a reaction from Michael in Custom Themeing, Not Me Friendly   
    Have you tried using the Tab key?
  11. Like
    Cody got a reaction from Michael in Make Gateways Available For All Currencies   
    The problem with this is that users may end up paying a different amount than they expect.
    For example the service is $100 USD but is converted when submitting to the gateway to €85 EUR. So the invoice and transaction end up being €85 EUR. This is a problem if the invoice already exists for $100 USD, since the invoice can not be paid by any other currency.
  12. Like
    Cody got a reaction from MemoryX2 in Blesta Vs Whmcs   
    Good points, electric. You've highlighted exactly why we've designed Blesta to be so modular and customizable.
    Of course, I'm always surprised when people say Blesta is basic or simple, or otherwise lacking in features when compared to some other systems. It makes me smile, knowing we did a good job with not overwhelming the user. But it also means we may not be conveying all of the features of Blesta to users that are used to systems that have cut corners.
    Take for example service terms. Most systems support one time, monthly, bimonthly, annually, and biannually. Blesta supports hundreds of thousands of possible terms!
    Other systems supporting only email delivery of invoices. Blesta supports email, fax, and postal mail (yes, invoices that actually fit into double-windowed envelopes and can be printed through Blesta or mailed directly from Blesta)
    Other systems have a basic API that was added as an after thought. Blesta's API automatically grows with every release, and with every plugin installed.
    Multi-company,... the list goes on.
    While I can definitely see how someone used to another system might notice some things currently unavailable, the net result is Blesta is more featureful overall; and growing daily.
  13. Like
    Cody got a reaction from Zoltan in Blesta Vs Whmcs   
    Good points, electric. You've highlighted exactly why we've designed Blesta to be so modular and customizable.
    Of course, I'm always surprised when people say Blesta is basic or simple, or otherwise lacking in features when compared to some other systems. It makes me smile, knowing we did a good job with not overwhelming the user. But it also means we may not be conveying all of the features of Blesta to users that are used to systems that have cut corners.
    Take for example service terms. Most systems support one time, monthly, bimonthly, annually, and biannually. Blesta supports hundreds of thousands of possible terms!
    Other systems supporting only email delivery of invoices. Blesta supports email, fax, and postal mail (yes, invoices that actually fit into double-windowed envelopes and can be printed through Blesta or mailed directly from Blesta)
    Other systems have a basic API that was added as an after thought. Blesta's API automatically grows with every release, and with every plugin installed.
    Multi-company,... the list goes on.
    While I can definitely see how someone used to another system might notice some things currently unavailable, the net result is Blesta is more featureful overall; and growing daily.
  14. Like
    Cody got a reaction from Michael in Duplicate, Unremovable Domain Pricing After Import Manager   
    Not a bug, but we do plan on updating the importing once Blesta has built in support for price overrides.
  15. Like
    Cody got a reaction from Ken in Client Email Address   
    See CORE-1250.
  16. Like
    Cody got a reaction from PauloV in Client Email Address   
    See CORE-1250.
  17. Like
    Cody got a reaction from PauloV in Aborted: Error Parsing Headers: Duplicate Header 'content-Type'   
    Blesta doesn't output headers for invoice downloads. All invoice templates must implement the InvoiceTemplate interface and send all headers themselves. This is how the default and quickbooks invoice templates that ship with Blesta work (they use TCPDF::Output() with 'D' parameter to force download).
     
    I've also analyzed the headers and only one "Content-Type" header is sent.
     

  18. Like
    Cody got a reaction from Michael in Aborted: Error Parsing Headers: Duplicate Header 'content-Type'   
    Blesta doesn't output headers for invoice downloads. All invoice templates must implement the InvoiceTemplate interface and send all headers themselves. This is how the default and quickbooks invoice templates that ship with Blesta work (they use TCPDF::Output() with 'D' parameter to force download).
     
    I've also analyzed the headers and only one "Content-Type" header is sent.
     

  19. Like
    Cody got a reaction from Michael in Client Email Address   
    See CORE-1250.
  20. Like
    Cody got a reaction from HarlanCapy in Release 3.1.0-B1   
    Version 3.1.0-b1 is now available. You can download it in the Client Area.

    This is a BETA feature release. This release is not considered stable enough for production use. Please report any bugs in the 3.1 beta bug forum.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Release Notes - Blesta Core - Version 3.1.0-b1
    ## Version 3.1.0-b1 2013-12-20 ### Bug * [CORE-753] - Service Suspension Error email template is never used * [CORE-754] - Service Unsuspension Error email template is never used * [CORE-756] - A/R Report email template is never used * [CORE-757] - Invoice Creation Report email template is never used * [CORE-759] - Service Cancel Error email template is never used * [CORE-773] - Support Manager: Simplify email pipe script for use in various control panels * [CORE-945] - Module::getServiceName() expects invalid service_name config.json attribute ### Improvement * [CORE-156] - Create note on failed auto-debit, payment account removal * [CORE-247] - cPanel: Auto-generate username/password fields * [CORE-286] - Package welcome emails do not show currency code * [CORE-382] - Universal Module: Add tooltips * [CORE-392] - Add view/edit invoice links in transactions listing * [CORE-437] - Use Password field when manually adding client account * [CORE-503] - Module: cPanel - when creating new accounts include an email address * [CORE-541] - Add the ability to delete addon companies. * [CORE-570] - Group and designate addons as such on invoices * [CORE-589] - Add ability to disable attachments for email invoice delivery * [CORE-591] - Add option to clear cron task locks * [CORE-593] - Remove append to invoice option when creating new service if no invoices exist * [CORE-596] - Support Manager: Use schemeless URLs for gravatar images * [CORE-601] - Add client id to client area * [CORE-608] - When recording payment, allow installed gateways to be selected for payment type * [CORE-670] - Add option to internally switch between module rows in the same package module group when managing a service * [CORE-673] - Add additional staff group permissions * [CORE-674] - Support Manager: Open ticket set placeholder for client search * [CORE-677] - cPanel Module: Round disk/bandwidth usage to hundredths * [CORE-695] - Add force HTTPS to htaccess (disabled by default) * [CORE-700] - Link Emails setting to Email Templates by default * [CORE-703] - Update SDK and manual to cover missing auth in cgi/fastCGI * [CORE-705] - Import Manager: WHMCS Migrator * [CORE-706] - 2Checkout: phone number and email address are not sent to the gateway when processing payment * [CORE-732] - Billing at a Glance Plugin: Add Revenue this Year * [CORE-750] - Service Creation email should set formatting on package pricing price values * [CORE-751] - Add currency format filter to h2o email template parsing * [CORE-791] - Increase the size of the text field containing the cron command * [CORE-792] - CMS: Add support for port number in CMS URLs * [CORE-810] - Support Manager: Allow departments to override email template from address * [CORE-814] - Installer: improve temp directory detection * [CORE-816] - Add support for automated CLI installation * [CORE-821] - Update instances of "-- Please Select --" to use global language * [CORE-822] - Simplify modules with use of configuration file * [CORE-826] - Update About Blesta Credits * [CORE-832] - SolusVM Module: Allow provisioning by node groups * [CORE-835] - Redirect nonmerchant gateway notifications to the client interface * [CORE-843] - SolusVM: Remove password support of special characters * [CORE-848] - CLI Installer: Add ability to specify hostname * [CORE-849] - API: Add commands to return version information * [CORE-850] - Languages need to distinguish between right-to-left and left-to-right * [CORE-857] - Manually emailing a closed invoice does not update it's status from unsent to sent. * [CORE-876] - Invoices: Add client tax ID to invoice if set * [CORE-889] - Order Plugin: Update order received email templates on install * [CORE-891] - Simplify gateways with use of configuration file * [CORE-892] - Simplify plugins with use of configuration file * [CORE-896] - Add custom PDF Invoice fonts defined per language * [CORE-898] - Service notice emails should use the given company ID rather than the configured company * [CORE-913] - Support Manager: Remove redundant tooltips from add/edit staff schedules * [CORE-917] - Integrate VAR Customizations configuration * [CORE-918] - Upgrade to jquery 1.8.3, resolve compatibility issues * [CORE-922] - Cron should handle exceptions when running all tasks * [CORE-925] - Support Manager: Update instances of "-- Please Select --" to use global language * [CORE-926] - Order plugin: Update instances of "-- Please Select --" to use global language * [CORE-929] - License Manager: Set wildcard for domain, ip, path if license module configured not to validate * [CORE-936] - PHPIDS: Update filters * [CORE-942] - Add strict adherence to semantic versioning with pre-releases * [CORE-943] - Import Manager: Add Blesta 3.1 support for Blesta 2.5 migrator ### New Feature * [CORE-77] - Module: Proxmox * [CORE-384] - Module: VPS.NET * [CORE-386] - Module: Enom * [CORE-466] - Module: GoGetSSL * [CORE-512] - Add cancel at end of term package option * [CORE-606] - Support Manager: Add staff signatures * [CORE-628] - Add ability to sort packages within package groups * [CORE-676] - Add total credits to client area * [CORE-701] - Allow attachments to be disabled on a per email template basis. * [CORE-708] - Support Plugin: Allow clients to re-open closed tickets * [CORE-721] - Add manually definable configurable options to packages * [CORE-736] - Gateway: CCAvenue * [CORE-743] - Billing at a Glance Plugin: Add year to date revenue graph * [CORE-884] - Shared Login Plugin * [CORE-909] - Add optional X-Frame-Options header to .htaccess * [CORE-941] - Module: TheSSLStore ### Task * [CORE-43] - Complete Event System * [CORE-51] - Make All Email Templates Work * [CORE-70] - Remove Exponential Backup for Auto Debit * [CORE-431] - Add README to install/upgrade zips * [CORE-619] - Allow tax rules to be deleted * [CORE-742] - PayPal Payments Standard: Add additional currency codes * [CORE-755] - Service Unsuspension email should be sent when a service is unsuspended * [CORE-760] - Add Staff Email Subscription Notices * [CORE-885] - Remove Foxrate exchange rate processor * [CORE-900] - Add a service provisioning error email template * [CORE-911] - Support Manager: Add staff titles ### Sub-task * [CORE-902] - Add selected values to options on review checkout page * [CORE-903] - Add selected values to options in cart * [CORE-904] - Quantity options do not observe min, max, and step settings * [CORE-905] - Implement jquery UI slider for quantities ---
  21. Like
    Cody got a reaction from Ken in Release 3.2.0   
    Likely just a bug with the progress display. Latest versions are displayed under "Available" for each section (Modules/Gateways/Plugins). If you don't see an upgrade button then there is nothing to upgrade.
  22. Like
    Cody got a reaction from PauloV in Ability To Chose How To Calculate Tax   
    See CORE-1226.
  23. Like
    Cody got a reaction from John in Release 3.2.0   
    Version 3.2.0 is now available. You can download it in the Client Area.

    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Migrating to Blesta

    See Migrating to Blesta in the User Manual for instructions.

    Overview
    Responsive Client bootstrap interface Improved markdown parser Clients can now order addons for existing services Ability to import/export themes Modules:Added BuycPanel Gateways: Added PagSeguro Added PayJunction Added Skrill Plugins: Added Client Documents Update Order plugin to include new order forms templates Updated Support Manager to include ability to split/merge and auto close tickets PHP 5.5 Users

    Included in this release is a /hotfix-php5.5/ directory. Please use this directory to overwrite the default /blesta/app/app_controller.php, /blesta/app/app_model.php, and /blesta/app/models/license.php files.

    Release Notes
     
    See Blesta Core - Version 3.2.0-b1.
    See Blesta Core - Version 3.2.0-b2.
    See Blesta Core - Version 3.2.0-b3.
    See Blesta Core - Version 3.2.0.

    For older releases see all Change Logs.
  24. Like
    Cody got a reaction from pcfacility in Release 3.2.0   
    Version 3.2.0 is now available. You can download it in the Client Area.

    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Migrating to Blesta

    See Migrating to Blesta in the User Manual for instructions.

    Overview
    Responsive Client bootstrap interface Improved markdown parser Clients can now order addons for existing services Ability to import/export themes Modules:Added BuycPanel Gateways: Added PagSeguro Added PayJunction Added Skrill Plugins: Added Client Documents Update Order plugin to include new order forms templates Updated Support Manager to include ability to split/merge and auto close tickets PHP 5.5 Users

    Included in this release is a /hotfix-php5.5/ directory. Please use this directory to overwrite the default /blesta/app/app_controller.php, /blesta/app/app_model.php, and /blesta/app/models/license.php files.

    Release Notes
     
    See Blesta Core - Version 3.2.0-b1.
    See Blesta Core - Version 3.2.0-b2.
    See Blesta Core - Version 3.2.0-b3.
    See Blesta Core - Version 3.2.0.

    For older releases see all Change Logs.
  25. Like
    Cody got a reaction from PauloV in Release 3.2.0   
    Version 3.2.0 is now available. You can download it in the Client Area.

    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Migrating to Blesta

    See Migrating to Blesta in the User Manual for instructions.

    Overview
    Responsive Client bootstrap interface Improved markdown parser Clients can now order addons for existing services Ability to import/export themes Modules:Added BuycPanel Gateways: Added PagSeguro Added PayJunction Added Skrill Plugins: Added Client Documents Update Order plugin to include new order forms templates Updated Support Manager to include ability to split/merge and auto close tickets PHP 5.5 Users

    Included in this release is a /hotfix-php5.5/ directory. Please use this directory to overwrite the default /blesta/app/app_controller.php, /blesta/app/app_model.php, and /blesta/app/models/license.php files.

    Release Notes
     
    See Blesta Core - Version 3.2.0-b1.
    See Blesta Core - Version 3.2.0-b2.
    See Blesta Core - Version 3.2.0-b3.
    See Blesta Core - Version 3.2.0.

    For older releases see all Change Logs.
×
×
  • Create New...