Jump to content

serge

Members
  • Posts

    695
  • Joined

  • Last visited

  • Days Won

    6

Reputation Activity

  1. Like
    serge got a reaction from Michael in [Thesslstore] Improvement (Could Work On Gogetssl Too)   
    Countries I given have empty ISO code in your list, so that why I did notice to you, example from you:
     
    " " => "Norfolk Island",
     
    ---------
     
    So I suppose it will be later an issue at selecting one of these country in your application?
  2. Like
    serge got a reaction from nahanil in Blesta Freely Spams After Conversion   
    Testing, learning, testing, and only after PRODUCTION?
  3. Like
    serge got a reaction from INUMIO-Rob in Clear Client Data For Production Launch   
    if you have zero real customers, bellow sql is what I had to do in similar case, it's remove all row in each considered table:
     
    Run one line by one sql query:

    truncate support_replies;
    truncate support_tickets;
    truncate invoice_delivery;
    truncate invoice_lines;
    truncate invoices;
    truncate order_services;
    truncate orders;
    truncate service_fields;
    truncate services;
    truncate transaction_applied;
    truncate transactions;
    truncate log_account_access;
    truncate log_contacts;
    truncate log_emails;
    truncate log_gateways;
    truncate log_modules;
    truncate log_phpids;
    truncate log_services;
    truncate log_transactions;
    truncate log_users;
    truncate log_cron;
     
     
    But save your database before, so if you find it's not fine for you, you can back
     
  4. Like
    serge reacted to Tyson in Download Tickets never end   
    Are the support department SMTP details still correct?
    It sounds like since you changed DNS that the server can no longer communicate to fetch tickets, or has otherwise caused another error.
    You can disable the "Download Tickets"  automation task so that it is not run by cron automatically. Update your configuration file to enable error reporting. Then wait a little while (5 to 10 minutes) and try to run the cron manually from Settings > System > Automation. Are there any errors displayed? If so, what are they?
  5. Like
    serge reacted to Tyson in Question About Paypal Subscriptions And Recurring Payments   
    In order to debug better, we would need to see what the original IPN type was, and where PayPal was sending it.
     
    When you make a payment, PayPal will respond to the callback URL at, e.g., domain.com/blesta/callback/gw/1/paypal_payments_standard/?client_id=12345, with a POST request. The same is expected of other IPNs. If Blesta received an IPN request from PayPal, even if Blesta doesn't take action on it, will still log that it was received. If it doesn't appear in the logs, then Blesta didn't receive it, so it may not have been sent to the correct URL.
     
    If Blesta receives a payment_status from PayPal that is not "approved" for a txn_id that already exists in Blesta, then the payments on the transaction would be unapplied.
  6. Like
    serge got a reaction from Blesta Addons in Different Payment Gateway On Package.   
    Posted Today, 01:58 PM
    serge, on 18 May 2016 - 09:03 AM, said:
     
    Yes please it will be REALLY useful! and also a guide how to do this would be really really useful. Thank you
     
    Answer:
     
    I checked my file(s), I was wrong I made it but in an other shopping cart system, since I play with about 5 systems, what really I did was something close in blesta but no same as you asked, so here bellow untested code/instructions specifically for your need:
     
     
     
    in file  /plugins/order/views/templates/wizard/checkout.pdt
     
    After this block:
    // Set non-merchant gateways foreach ($this->Html->ifSet($nonmerchant_gateways, array()) as $gateway) { ?> replace this block:
    <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->gateway) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> by this block:
    <?php // from above foreach loop, by default blesta will list here all enabled gateway(s) on by one, so we add some conditions: // here the blesta package group(s) id for witch you want to hide a given gateway that is enabled in blesta interface if ($package_group->id == "4" OR $package_group->id == "10" ) { // the gateway(s) to hide when above package group id are concerned if ($gateway->id == "2" OR $gateway->id == "3") { // case: nothing to display } else { // case: gateway can be displayed: ?> <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->gateway) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> <?php } } ?> So in last above block you have to fill your own package group id, and gateway id, you can find theses id from blesta interface when you edit package group or gateway, next just just find the id in the URL at the ending or close to.
  7. Like
    serge got a reaction from Blesta Addons in Different Payment Gateway On Package.   
    thanks naja7host, you are correct,
     
    my above instruction are for the checkout, but I miss case where payment is from invoice.
     
    also my above instruction is when the order template is using the "wizard" one, if not it's need to be adapted within the given used order template.
     
    I'm going to post a complementary instruction for the file  /app/views/client/YOUR-BLESTA-THEME/client_pay_method.pdt as from my last check it's should be there, same way as other instruction I ever did.
  8. Like
    serge got a reaction from Blesta Addons in Different Payment Gateway On Package.   
    In complement to above instruction,
     
    here bellow untested code/instructions specifically for your need.
     
     
    in file  /app/views/client/YOUR-BLESTA-THEME/client_pay_method.pdt
     
    After this block:
    <?php // Set non-merchant gateways foreach ($this->Html->ifSet($nm_gateways, array()) as $gateway) { ?> replace this block:
    <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->pay_with) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> by this:
    <?php // from above foreach loop, by default blesta will list here all enabled gateway(s) on by one, so we add some conditions: // here the blesta package group(s) id for witch you want to hide a given gateway that is enabled in blesta interface if ($package_group->id == "4" OR $package_group->id == "10" ) { // the gateway(s) to hide when above package group id are concerned if ($gateway->id == "2" OR $gateway->id == "3") { // case: nothing to display } else { // case: gateway can be displayed: ?> <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->pay_with) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> <?php } } ?> So in last above block you have to fill your own package group id, and gateway id, you can find theses id from blesta interface when you edit package group or gateway, next just just find the id in the URL at the ending or close to.



     
  9. Like
    serge got a reaction from Michael in Different Payment Gateway On Package.   
    In complement to above instruction,
     
    here bellow untested code/instructions specifically for your need.
     
     
    in file  /app/views/client/YOUR-BLESTA-THEME/client_pay_method.pdt
     
    After this block:
    <?php // Set non-merchant gateways foreach ($this->Html->ifSet($nm_gateways, array()) as $gateway) { ?> replace this block:
    <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->pay_with) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> by this:
    <?php // from above foreach loop, by default blesta will list here all enabled gateway(s) on by one, so we add some conditions: // here the blesta package group(s) id for witch you want to hide a given gateway that is enabled in blesta interface if ($package_group->id == "4" OR $package_group->id == "10" ) { // the gateway(s) to hide when above package group id are concerned if ($gateway->id == "2" OR $gateway->id == "3") { // case: nothing to display } else { // case: gateway can be displayed: ?> <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->pay_with) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> <?php } } ?> So in last above block you have to fill your own package group id, and gateway id, you can find theses id from blesta interface when you edit package group or gateway, next just just find the id in the URL at the ending or close to.



     
  10. Like
    serge reacted to Michael in Installing Just Email Templates   
    I've exported the table for you you can copy and paste it from: https://licensecart.com/public/email-sql.txt
  11. Like
    serge reacted to Blesta Addons in Different Payment Gateway On Package.   
    Then he should update the client pay section also . I think is client_pay.pdt file .
  12. Like
    serge got a reaction from Michael in Looking For Reliable Setup   
    that's true if issue are email / server related, if you do not know how set SPF DNS record , create reverse DNS record for IP, etc...
     
    it's very common to have email delivery issue, nothing specific with blesta, so here the community can list what to check/do when you report issue, and you can ask your webhosting to help, if they are flexible for like managed service, like Licencecart was saying.
     
  13. Like
    serge got a reaction from Michael in Question About Paypal Subscriptions And Recurring Payments   
    I think the given shopper was using a debit card that is first accepted by paypal but any transaction are invalided later.
     
    I fact I really do not know since, I can not get a whole picture even from paypal account, transaction number (full transaction history/update) are hard to track when it's about subscription.
  14. Like
    serge reacted to Michael in Question About Paypal Subscriptions And Recurring Payments   
    I had that unsuccessful things, PayPal was useless and there's nothing you can do. 
  15. Like
    serge got a reaction from ESS in Different Payment Gateway On Package.   
    Posted Today, 01:58 PM
    serge, on 18 May 2016 - 09:03 AM, said:
     
    Yes please it will be REALLY useful! and also a guide how to do this would be really really useful. Thank you
     
    Answer:
     
    I checked my file(s), I was wrong I made it but in an other shopping cart system, since I play with about 5 systems, what really I did was something close in blesta but no same as you asked, so here bellow untested code/instructions specifically for your need:
     
     
     
    in file  /plugins/order/views/templates/wizard/checkout.pdt
     
    After this block:
    // Set non-merchant gateways foreach ($this->Html->ifSet($nonmerchant_gateways, array()) as $gateway) { ?> replace this block:
    <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->gateway) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> by this block:
    <?php // from above foreach loop, by default blesta will list here all enabled gateway(s) on by one, so we add some conditions: // here the blesta package group(s) id for witch you want to hide a given gateway that is enabled in blesta interface if ($package_group->id == "4" OR $package_group->id == "10" ) { // the gateway(s) to hide when above package group id are concerned if ($gateway->id == "2" OR $gateway->id == "3") { // case: nothing to display } else { // case: gateway can be displayed: ?> <div class="radio"> <label> <?php $this->Form->fieldRadio("gateway", $this->Html->ifSet($gateway->id), ($this->Html->ifSet($vars->gateway) == $this->Html->ifSet($gateway->id)), array('class' => "gateway")); $this->Html->_($gateway->name); ?> </label> </div> <?php } } ?> So in last above block you have to fill your own package group id, and gateway id, you can find theses id from blesta interface when you edit package group or gateway, next just just find the id in the URL at the ending or close to.
  16. Like
    serge got a reaction from ESS in Different Payment Gateway On Package.   
    But i want some other service will use ONLY bitcoin and not paypal. How is that possible to do ? this can be done by adding a rule/code within a checkout file, I have done it, it's based on the blesta service group(s) condition, let me know if you need detail and I will post in the forum contribute section
  17. Like
    serge reacted to Blesta Addons in Currently On Whmcs - Considering Going With Blesta   
    I have cpanel servers . And every package created is take the lve limit .
    In lve settings there are option to make limits for every package . In my servers all work like well . But tomorow i will check this .
    Just to note , your case has nothing to do with the billing software is cpanel/clodlinux issue .
  18. Like
    serge reacted to activa in Currently On Whmcs - Considering Going With Blesta   
    i have tested , created a new package in whm , created a custom lve settings for that package , then activated a new account from blesta . in the account cpanel, i see the lve limit that i have set for that package . so no issue for me .
  19. Like
    serge got a reaction from activa in Different Payment Gateway On Package.   
    But i want some other service will use ONLY bitcoin and not paypal. How is that possible to do ? this can be done by adding a rule/code within a checkout file, I have done it, it's based on the blesta service group(s) condition, let me know if you need detail and I will post in the forum contribute section
  20. Like
    serge got a reaction from Michael in Different Payment Gateway On Package.   
    But i want some other service will use ONLY bitcoin and not paypal. How is that possible to do ? this can be done by adding a rule/code within a checkout file, I have done it, it's based on the blesta service group(s) condition, let me know if you need detail and I will post in the forum contribute section
  21. Like
    serge got a reaction from Blesta Addons in How To Make A Reseller Api To Allow Resellers To Resell Licenses From The Blesta License Manager Plugin?   
    I think if you search on google / github you could found a reseller API for blesta (maybe an old version you could use it as starting base), I think it's was from germany or a german man.
  22. Like
    serge got a reaction from Michael in Have Something Nice To Say About Blesta? We Need Testimonials.   
    Kinda weird that you post a testimonial for your own app ?! Lol, should be for customers ... i think Anyways, blesta is a secure app and i like it. At least is not like some microsoft comp websites using linux server in place of their own shit, :-)
  23. Like
    serge reacted to AshleyUk in Blesta Litespeed Error   
    Removing XCache solved the issue.
  24. Like
    serge got a reaction from Blesta Addons in How Do You Debug?   
    I only rely on webmin/virtualmin as from experience, I found any other panel buggy a lot or finally fully modify the distro (like cpanel),
     
    so webmin/virtualmin do not modify the distro, you can still use regular distro command line in case you need.
     
    if you do not like their default design/template:  this free one is modern & work fine:  https://github.com/qooob/authentic-theme
  25. Like
    serge got a reaction from Paul in Pre-Sales Queries   
    regarding affiliation, I was able to make blesta checkout work with https://www.postaffiliatepro.com/ tracking
     
    I could give more detail if wanted
×
×
  • Create New...