Jump to content

Michel_72

Clients
  • Posts

    280
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Michel_72

  1. Hi,

    I have configured Commerce for accepting iDeal, Bancontact, Apple Pay and Creditcard payments.

    iDeal and Credit Card payments seem to work just fine.

    Apple Pay does not show as an option on the customers side, even though it seems to be configured successfully.
    image.png.ce862a1d5110fa39f6c555027b81f7d2.png

    On the Commerce side It has been configured identically to the iDeal settings.

     

    Bancontact payment work fine from the customers point of view, they are withdrawn from the customers bankaccount, confirmed as a successful payment ON SCREEN to the customer, but there is no email confirmation to the customer or to the invisioncummunity administrator (me).

    The customer gets this on screen (sorry it's in Dutch):

    image.thumb.png.6ad2e0302259b5d71ea1d7974d4b328f.png

    Thanks for your payment. Order #46

     

    In the commerce admin:

    image.thumb.png.2fca94df27547645d540462d63ff418a.png

    But this transaction fails in the end and the amount is being refunded to the customer a few days later.

    Stripe says the transaction was not completed. As I can not configure anything more, I must assume there is something going wrong on the Commerce side.

    As I said, identically configured iDeal payments works just fine.

    Stripe days:
     

    Quote

    On this source, the status is already Chargeable which means that payment has been authenticated and verified, funds were already transferred which have landed in the source. Now a charge can be created.

    You can use this reference to accept

    Bancontact: https://stripe.com/docs/payments/bancontact/accept-a-payment#web-fulfillment
    Now you need to charge the source. Another document that you can use to do that is this one: https://stripe.com/docs/sources/bancontact#charge-request

    Once a source has been chargeable, meaning funds were already transferred/ payment has been made, you need to charge the source then

    In other words: A critical API step is missing in this payment proces. Something that needs to be corrected in the commerce stripe bancontact code.

    I have a screenrecording of the customers side of the process where the entire proces seems to be 100% successful.

  2. Thanks, that's almost the same procedure, except I don't upload, but just press the upgrade button in the Admin CP marketplace.

    I have asked Invision to respond to your remarks.

    Michel

  3. 1 minute ago, Adriano Faria said:

    Ask the one in support for the message error pointing to my resource. The only error that could cause an error would an wrong version, which isn't the case:

     

    Thanks, will do.

  4. Hi thanks for responding so fast.

    Could I try manually installing the update and how?

    I'm not getting anywhere near a solution when the 2 parties point fingers towards each other 😄

  5. Hi I purchased this addon a while back and I'm running version 2.1.2. When I try to update (on Invision Community v4.5.4.2) from the Admin CP I get:

    "There was an error installing the resource, please submit a support ticket for further assistance."

    Support tels me to contact you as they found no obvious marketplace related issue.

    What can I do?

    Michel

  6. 13 minutes ago, Nathan Explosion said:

    Just coming back to this - unfortunately, I think I'm going to pass on this one as this element is just a nightmare to achieve:

    This corresponds to item 2 on the 'Getting started' page - https://kiprotect.com/docs/klaro/getting-started

    I reckon the full integration of this code might be better achieved via a custom theme, instead of a plugin. Theoretically, all of the elements in the config.js code could be turned in to settings on a theme (already achieved it via the POC plugin) so it would be make sense to cover everything in a theme, instead of trying to do a plugin which attempts to modify the includeJS template, amongst other items, to accommodate the HTML tag changes needed.

    Thanks anyway 🙂 Could you maybe give me an example on how to change those tags?

    For example, my google analytics code looks like:

    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
      ga('create', 'UA-123456789-1', 'auto');
      ga('send', 'pageview');
    </script>

    What would the modified (klaro compatible code) look like?

  7. But people, I'm really not asking for invision to help me, nor am I blaming invision for not helping.

    I'm asking anybody who had the same problem to share with me/us how they solved it. 🙂

    I found this open source solution: https://github.com/kiprotect/klaro 

    https://kiprotect.com/docs/klaro/getting-started  but don't know how to implement this correctly in the invision cummunity software.

  8. We have several sharing options enabled in the software:

    image.png.58e0d99ef9521d84b7198ad916eb7596.png

    and:

    image.png.b6a0b0ced8bcbf45eb0d7b446c83e28c.png

    we are using the internal advertisements module for google adsense.

    and we have Analytics enabled (using google Analytics).

    It looks like a whole lot of cookies are written without consent, and since this is all part of the community functionality, I have no simple way of preventing this without disabling everything.

    Attached the scan report bij cookiebot.

    report-wwwsat4allcom-4490654.pdf

     

     

  9. Guys, I'm really just looking for a solution for this problem. I'm not here to troll Invision for them not doing much to help their European customers, because obviously that is not too important for them.

    I'm just asking for someone who had the same issue, to share their solution with me, before being fined by the authorities for not complying. 😉 

  10. Yes, could you be more specific? I read conflicting information there. My link below is the actual law and I have received an official notice by our government. I am quit sure I am not compliant even though I am using all tools available in the invision community software. 😞

    https://wikis.ec.europa.eu/display/WEBGUIDE/04.+Cookies

     

    Quote

    (25) However, such devices, for instance so-called "cookies", can be a legitimate and useful tool, for example, in analysing the effectiveness of website design and advertising, and in verifying the identity of users engaged in on-line transactions. Where such devices, for instance cookies, are intended for a legitimate purpose, such as to facilitate the provision of information society services, their use should be allowed on condition that users are provided with clear and precise information in accordance with Directive 95/46/EC about the purposes of cookies or similar devices so as to ensure that users are made aware of information being placed on the terminal equipment they are using. Users should have the opportunity to refuse to have a cookie or similar device stored on their terminal equipment. This is particularly important where users other than the original user have access to the terminal equipment and thereby to any data containing privacy-sensitive information stored on such equipment. Information and the right to refuse may be offered once for the use of various devices to be installed on the user's terminal equipment during the same connection and also covering any further use that may be made of those devices during subsequent connections. The methods for giving information, offering a right to refuse or requesting consent should be made as user-friendly as possible. Access to specific website content may still be made conditional on the well-informed acceptance of a cookie or similar device, if it is used for a legitimate purpose.

     

  11. Quote

    ...and you don’t make accepting the cookies part of the approval. That should of course be fixed. 

    How would I achieve that? GDPR states that (most)cookies may not be stored before explicit consent. As far as I understand the invision community banner (that contains the approval button) does not provide any such functionality. It just seems to warn, but cookies are written immediately anyway and I see no way of preventing that.

    Quote

    The EU institution must adequately inform users and obtain their consent before setting cookies and any other technology falling within the scope of Article 5(3) of the ePrivacy directive. By default, none of those cookies must be set.

    The cookie information is on the privacy page mentioned in the banner (in Dutch, the language of our visitors). https://www.sat4all.com/forums/privacy/

  12. Hi,

    We have been given an official notice by Dutch authorities saying that our community has to fully comply with GDPR/Cookies laws within 6 weeks. Sadly there still seems to be no implementation whatsoever in Invision Community for cookie law compliance. https://wikis.ec.europa.eu/display/WEBGUIDE/04.+Cookies

    I found some scripts but they require modification of the html (templates) which I am not comfortable with. Especially since the changes would have to be repeated after (most) updates.

    This is one of the (open source) scripts I found:

    https://kiprotect.com/docs/klaro/getting_started

    Are there any other members willing to share how exactly they made their community GDPR compliant or maybe someone knows a simple way of achieving just that?

    Thanks!

    Kind regards,

    Michel

×
×
  • Create New...