Jump to content

bjacksparow

Members
  • Posts

    18
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by bjacksparow

  1. 3 minutes ago, WebhostingNZ.com said:

    Right here, this is the answer....

    You do NOT need to update - you do however, need to also NOT update your PHP version.  You can't update one without updating the other.  As I have already said just run PHP5.6 and you will have no problem.

     

    I won't be replying to this thread anymore as I feel it will go nowhere everything that can be has been answered already.  Good luck.

    Do you even understand portability? Have you ever written any software that is consumed by paying clients? 

    And how do you know blesta 3.6.1 won't even work with php 7.0? It definitely won't, if you lock 2 of your files down to work only with specific php versions. The problem here is locking.

  2. 2 hours ago, BeZazz said:

    cPanel released PHP 7 into cPanel about 1 year after Blesta 3.6.1 (which was released about 2 years ago).

    You can not expect support for newer PHP version/s in older software. Sure if Blesta 3.6.1 was the current version, I would expect it to run on PHP 7 but Blesta  3.6.1 is an older version.

    You really need to update if you expect it to run on the newer PHP version/s.

    Why do I have to update? Am I asking to make use of the new features of the software?

    I am just asking to provide the ion cube encoded files in multiple php versions and if you are planning to not provide these, let your customers know way in advance. 

  3. 53 minutes ago, WebhostingNZ.com said:

    Because we aren't talking about a minor build update here we are talking about a major version/release change.

     

    Thanks for stating the above. This is what separates a company who cares about their customers.

    Pick any good software company and see how they run their upgrades and end of life  support. 

     Also the problem is not with 3.6.1 not supporting php 7.0, the problem here is encoding your files in php 7.0 ioncube, when you can easily provide hotfixes or files encoded for a few previous php versions.

    And if you are planning to end something or make breaking changes, simply announce and provide portability until the announced date.

     

    I don't think any of that was done. As a paying customer, just holding you to a higher standard.

  4. 13 hours ago, WebhostingNZ.com said:

    Hi @bjacksparow,

    Why not just run PHP 5.6?  If your host doesn't support it, find one that does.  The better option as @katycomputer has pointed out would be to upgrade your blesta license and install the 'latest & greatest' aka current version.

    Again, I am not looking for latest and greatest. I am just asking to support the core component like php for a longer duration and for multiple version and not drop the support un-announced.
    How would you like your purchased software to stop working because you upgraded your ram? I hope everyone can understand what I am trying to convey here.

    Maybe, me being annoyed is hindering my thought formation. ?

  5. 13 hours ago, katycomputer said:

    Why don't you find out what it will take to update to latest & greatest? Blesta pricing is very reasonable.

    Then what's the point of even having an owned license? One doesn't own anything here, if I have to keep updating and being at the mercy of changing underlaying framework?
    Can I change the code myself to enable php 7.0, have they provided that liberty? So what I am owning here? Just some random version number on a piece of paper?
    Then this is just discounted yearly membership, not owned license.

    You realize, I am not looking for additional feature which completely makes sense to have upgraded license.

    I am talking about completely changing and dropping support on core framework without prior communication around end of life.
    You don't build softwares by abruptly changing core framework and if you do, you still provide support for previous/future framework components and announce an end of life or provide communication around when you will stop supporting.

    My expectation here is communicate in advance before you make something obsolete, especially if you are charging clients. If this was free, I cannot expect anything but just thank it's existence. 
     

  6. Hi,

    Just wondering if Blesta 3.6.1 will support php 7.0. Is there any way for it to make it work? This is for owned blesta license with expired updates.
    I had to move servers and looking for a quick way to get everything back online.

     

     

  7. Installed a fresh blesta. Installed braintree gateway. Added currency , but if i go to invoice and click to pay. Nothing appear. I think thats gateway not working at all. I tried with a fresh blesta....

     

    Any suggestion?

     

    Works for me and have been using it over 2 months. Try changing your order form template if you are going through the order form. What do you get in the logs. I think one of the admins did mention above how to turn the logging on.

  8. It seems not working well with currencies other than USD. The amount is correct, but not the currency. So, for example, I process 100 USD invoice, and my account is set in CAD, I receive 100 CAD in my account, not 100 USD.

    Do you see 100 CAD in braintree dashboard? Did you settle the transaction? I think the transaction will be settled in USD by braintree.

  9. Fixed the file.

    Changes made:

    1) Added the missing objectToArray() function

    2) Formatted the amount to be sent to braintree with two decimal rounding

     

    Download:

    https://www.lolitseasy.com/downloads/braintree_gateway.php.zip
    

    Unzip and put under the location:

    ~installation folder~/components/gateways/merchant/braintree_gateway/
    

    Customer was created and card was charged succesfully. I was able to see it in the dashboard and vault.

     

    Other functions like void etc thorugh blesta need to be tested.

  10. Thanks Paul.

    With error reporting on:

    Call to undefined method BraintreeGateway::objectToArray() on line 1178 in /home/xxx/public_html/xxx/components/gateways/merchant/braintree_gateway/braintree_gateway.php
    

    Will look at that function later tonight.

  11. I wasn't able to make this work using the production environment. Steps followed

    1) Installed gateway

    2) Added the configuration

    3) Disabled stripe to accept USD

    4) Edited form to accept Braintree gateway

    5) Placed a test order

     

    So after clicking continue and pay button, it ended up being blank white screen. Loggin into admin, I was able to see the pending invoice/service but no trasaction data was associatedto it. Logs for gateway had nothing in it. Braintree account had no activity registered.

  12. The reason is at the folder name. It's actually "braintree\_gateway", and system cannot read "\" character. You will need to rename the folder. 

    Thanks @phamhung, editing the folder name this time around worked. Earlier using @licensecart's suggestion, I was editing the starting part of the name but I think as phamhung suggested, editing around '_" made the plugin to be detected.

  13. Have you uploaded the files to the merchant folder? it might need to be renamed, I had to remove one folder (not sure if it was my attempt before) and then remove a _ or something.

     

    Yep, under the merchant folder along with other gateways. Tried renaming, didn't take any effect

×
×
  • Create New...