Jump to content

Tyson

Blesta Developers
  • Posts

    3,638
  • Joined

  • Last visited

  • Days Won

    242

Everything posted by Tyson

  1. You may want to check with your PayPal account to be sure that the IPN request is set up to be made for the recurring payment. Sometimes, particularly if the IPN request had continuously failed, PayPal will disable it and no longer send IPN requests. It might be referencing the wrong URL (for example, if you moved your Blesta installation to a new location), or if the server hosting Blesta does not support TLS 1.2, PayPal will not be able to negotiate a handshake with the server in attempt to send the IPN. The latter doesn't seem like the issue since you receive manual payments, but still worth double-checking. If either of those is the problem, you'll need to resolve them first and then re-enable the recurring IPN in PayPal.
  2. I've created a task for us to look into this in the future, CORE-2736
  3. This is updated in v4.3.0 as apart of CORE-2637.
  4. Just FYI this is assigned CORE-2735.
  5. Did the garbage collector ever run to purge your old session data or do you think this is still an issue with Blesta?
  6. Tyson

    Sign Up Bug

    I'm unable to duplicate the OP's original issue. There may be something else going on there. As for the other issue with the "Title" field not appearing on order forms, CORE-2734
  7. Do you still encounter this issue? Were you able to check the logs to see if Blesta received notification from 2Checkout for each of the payments?
  8. Do you think other line items apart of the service should indicate [New] or [Renewal] too? Like configurable options: [New] Package Name - Service Name (Apr 12, 2018 - Apr 12, 2019) [New] ↳ Config Option - Value (Apr 12, 2018 - Apr 12, 2019) [Renewal] Package Name - Service Name (Apr 12, 2018 - Apr 12, 2019) [Renewal] ↳ Config Option - Value (Apr 12, 2018 - Apr 12, 2019)
  9. I've improved this in CORE-2733 for v4.3.0-b2
  10. I believe the original error will no longer be encountered when CORE-2451 is added in v4.3.0-b2. The underlying issue, however, appears to be that the module failed to provision the service for some reason. I suggest taking a look at the module logs as @GosuHostsuggests.
  11. Any news back from PayPal regarding this issue?
  12. Neither Blesta nor the gateway requires an update to support TLS 1.2. This is server-related. You should contact your hosting company and tell them you need them to support TLS 1.2.
  13. There are two tabs at the top of the Themes page, "Admin" and "Client". Make sure you are on the "Client" theme tab, then edit the client theme you're using.
  14. Update the theme to set the URL to the logo @ Settings > Look and Feel > Edit (the client theme)
  15. No, not that I'm aware of. Might have something to do with the AdminPartners controller in your plugin?
  16. I suggest re-uploading all of the files for Blesta and clearing your browser's cache. The drop-down menus should appear on click.
  17. I'm not sure I follow. What's the URI to the page you're referring to? Can you include a screenshot?
  18. The Offline Payment Gateway "Instructions" currently support Markdown syntax. It just doesn't show you that in the UI because we don't currently have a Markdown editor available.
  19. You can certainly find value without paying a premium price, but there's always a tradeoff, and that tends to be quality and robustness. If car A works for you in the context you need it to, then that's perfect! But things are not always what they seem, especially the things you can't see and they know you can't see. From my experience, based on your example, you buy Car A but it will perform like Car C, and when you take it to a mechanic they look it over and tell you, "This is actually a motorcycle, not a car."
  20. Return values for Module::renewService($package, $service, $parent_package = null, $parent_service = null) are either null or a set of meta fields (an array) containing the key value pairs "key", "value", and "encrypted": public function renewService($package, $service, $parent_package = null, $parent_service = null) { // Attempt to perform the renewal $renewal = ...; $service_fields = $this->serviceFieldsToObject($service->fields); if (there is an error) { // Error $this->Input->setErrors(['error' => ['type' => 'The service could not be renewed because of this error!']]); } else { // Success, the service was renewed. Update and return the meta fields return [ [ 'key' => 'mymodule_renew_email', 'value' => $service_fields->mymodule_renew_email, 'encrypted' => 0 ], [ 'key' => 'mymodule_expiry_date', 'value' => $renewal->expiry_date, 'encrypted' => 0 ] ]; } // Return null to not change any meta fields return null; }
  21. We have not determined all tasks to include in the next release yet, so it's possible CORE-2325 could be included. You should already receive an email (the Creation Error email template) if a service fails to be provisioned by cron, so long as your staff user is subscribed to that notice.
  22. See the documentation for reference. Don't delimit the values with new lines, but pipe characters: | SG:Singapore|UK:London
  23. I have had to spend countless hours fixing shotty website work done by freelancers and single-developer contractors. While you can find good freelancers from time to time, this is unlikely. Remember you get what you pay for. That said, you should probably break your website construction into two: design, and functionality. First have someone create the design you want, then have someone else integrate it and make it work.
  24. We did discuss that, but it made more sense to leave it on the report page. If we were to create a client profile account action, it would probably just link to the report page and pre-fill the fields to generate for the client.
  25. Currently, they can see any feeds they wish to so long as they don't remove all of the feeds. Once you remove all of the feeds (i.e. even the default feeds), all of the default feeds will be re-added. They can add their own feeds to their widget. Is this a request for them to add default feeds to the Feed Reader plugin (i.e. what you can do under Settings > Plugins > "Manage" (Feed Reader))?
×
×
  • Create New...