Jump to content

TyronX

Clients
  • Posts

    30
  • Joined

  • Last visited

Reputation Activity

  1. Like
    TyronX got a reaction from Jipa331 in Properly communicate Stripe/Sofort payment process   
    It's a template hack as mentioned. In nexus/front/checkout/paymentForm
    I replaced
     
    <input type="radio" {{if (string) $input->value == (string) $k or ( isset( $input->options['userSuppliedInput'] ) and !\in_array( $input->value, array_keys( $input->options['options'] ) ) and $k == $input->options['userSuppliedInput'] )}}checked{{endif}} {{if $input->required === TRUE}}required{{endif}} {{if $input->disabled === TRUE or ( \is_array( $input->disabled ) and \in_array( $k, $input->disabled ) )}}disabled{{endif}} {{if isset( $input->options['toggles'][ $k ] ) and !empty( $input->options['toggles'][ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $input->options['toggles'][ $k ] )"}"{{endif}} id="elRadio_{$input->name}_{$k}" name="{$input->name}" value="{$k}"> with
     
    {{if $k==9}} <input type="radio" {{if (string) $input->value == (string) $k or ( isset( $input->options['userSuppliedInput'] ) and !\in_array( $input->value, array_keys( $input->options['options'] ) ) and $k == $input->options['userSuppliedInput'] )}}checked{{endif}} {{if $input->required === TRUE}}required{{endif}} {{if $input->disabled === TRUE or ( \is_array( $input->disabled ) and \in_array( $k, $input->disabled ) )}}disabled{{endif}} {{if isset( $input->options['toggles'][ $k ] ) and !empty( $input->options['toggles'][ $k ] )}}data-control="toggle" data-toggles="9-9_card,{expression="implode( ',', $input->options['toggles'][ $k ] )"}"{{endif}} id="elRadio_{$input->name}_{$k}" name="{$input->name}" value="{$k}"> {{else}} <input type="radio" {{if (string) $input->value == (string) $k or ( isset( $input->options['userSuppliedInput'] ) and !\in_array( $input->value, array_keys( $input->options['options'] ) ) and $k == $input->options['userSuppliedInput'] )}}checked{{endif}} {{if $input->required === TRUE}}required{{endif}} {{if $input->disabled === TRUE or ( \is_array( $input->disabled ) and \in_array( $k, $input->disabled ) )}}disabled{{endif}} {{if isset( $input->options['toggles'][ $k ] ) and !empty( $input->options['toggles'][ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $input->options['toggles'][ $k ] )"}"{{endif}} id="elRadio_{$input->name}_{$k}" name="{$input->name}" value="{$k}"> {{endif}} not sure if k==9 is the same for you. Might be a different value for you. You should be able to see it when you inspect the payment form html in your browser.

    and below {{endforeach}} I added this
    <div id="9-9_card" class="" style="display: none;"> <div style="display: block;"> <div data-role="errorMessage" class="ipsMessage ipsMessage_warning">Please be aware that Payment via SEPA / Klarna will withdraw the money right away, but it can take up to 14 working days for the payment to complete. On average it takes about 3 working days. Your order will be in a 'Pending' state for this duration.</div> </div></div>  
     
  2. Agree
    TyronX got a reaction from 13. in Allow custom url protocols in blog posts.   
    Same suggestion as 7 years ago. Would greatly appreciate if this feature were made available.
  3. Like
    TyronX got a reaction from Ibai in Allow custom url protocols in blog posts.   
    Same suggestion as 7 years ago. Would greatly appreciate if this feature were made available.
  4. Like
    TyronX got a reaction from H5K in Properly communicate Stripe/Sofort payment process   
    While its nice that Stripe offers payment by bank transfer via "Sofort", compared to other payment options the process is rather awful. Customers get charged immediately, but the order remains in a Pending state for multiple days. I lost count how many customers were contacting us as to why their money is gone but did not receive the product. It's especially infuriating for germans because "Sofort" in german means "Instant" - but its the exact opposite of instant.
    There are many ways to improve this, but at the very least I would suggest to properly communicate this with the customer. I added a warning via template hack. Would be nice if it were a default feature. Would likely save hundreds of support tickets a year without much effort.

     
  5. Agree
    TyronX got a reaction from The Old Man in generate PDF invoice and download all invoices by date range   
    I second this. I have over 1000 sales monthly and no ability to download all invoices. Quite startling.
  6. Agree
    TyronX got a reaction from OptimusBain in generate PDF invoice and download all invoices by date range   
    I second this. I have over 1000 sales monthly and no ability to download all invoices. Quite startling.
  7. Agree
    TyronX got a reaction from ZLTRGO in generate PDF invoice and download all invoices by date range   
    I second this. I have over 1000 sales monthly and no ability to download all invoices. Quite startling.
  8. Agree
    TyronX reacted to OptimusBain in generate PDF invoice and download all invoices by date range   
    I agree with you. I feel that the Commerce module is sort of "abandoned". A software that takes payments has to be able to generate downloadable invoices. We like it or not, a PDF is the default format. 
    --------
    However, ACP won't even generate a PDF file. That's insane. Even less, allow you download it because it doesn't even generate one.
    I read the Hump Days and I see the staff talking about new things always. What about the core ones? New is not necessarily better. 
    I have to process many payments every quarter. It's a waste of so many hours.
    This is just the type of the iceberg because the Commerce module seems to be forgotten. Even the default theme has things that were left there, probably done in a hurry. 
    I would love to hear your opinion on this. @Jordan Miller
    Why is Invision focused on making new things, badges, reactions, promotions, etc, and not focusing on making a solid core application as many are claiming in the community. There is the marketplace to extend the software, of course, but things as basic as PDF download and generation for invoices, and so many other things for the Commerce module and other modules. I read the Hump Day and it's great to see the bugs fixed, that's awesome. But what about saying, hey, next versions will be focused on improving the existing functionalities and adding many of the suggested features. 
    It seems that the focus is on something else. I don't know. Promoting the cloud service, adding more and more new functions as if there was a race to be won. 
    I just don't understand. I do understand that everything takes time and time equals money. That's a fact. 
    The marketplace and the features channel is loaded with features that should be built-in in the core. What is it done instead? Adding new ones without hearing all the Voices speaking out loud in the community.
    The marketplace has many free plugins that should be built-in the core. 
    That's my vision and my opinion. Focus on the core functionalities. IPS goals may be different and I respect that, of course. 
    There are just things that I don't understand and that I would never do in my own my business or community. 
    Thanks a lot to those who read me. Hopefully, IPS will not only read, but take actions as well.
     
     
  9. Like
    TyronX got a reaction from 13. in "You are now leaving xyz.com" confirmation message for Links   
    To prevent phishing attacks, clicking on a link should warn the user that they are now leaving the site. We already got some Link settings in the back-end, this should be a third option
×
×
  • Create New...