Jump to content

Patrosaurus

Clients
  • Posts

    4
  • 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 Patrosaurus

  1. 18 hours ago, Marc Stridgen said:

    We switched from legacy API use from stripe quite some time ago

    10 hours ago, Marc Stridgen said:

    All I can tell you is we do not call the old API


    File: /applications/nexus/sources/Gateway/Stripe/Stripe.php
    Line 501 opens an if statement:

    if ( \in_array( $settings['type'], array( 'alipay', 'bancontact', 'giropay', 'ideal', 'sofort' ) ) and !isset( $values[ $this->id . '_card' ] ) )

    Within this if statement if found true on line 538, the application is instructed to use the deprecated sources API:

    $response = $this->api( 'sources', $data );


     

  2. 50 minutes ago, Marc Stridgen said:

    You would need to ask them really. All I can tell you is we do not call the old API

    No offence but this wasn't even remotely helpful. You've already said Invision doesn't use the Sources API any more, which was fine. I then asked why my installation of Invision is and you say the same thing again with an added "Ask someone else."
    - Stripe will have no explanation as to why I'm using an old API, it's my application calling that API, not theirs. Hence me coming here to the people who provided the API in a software bundle to ask what the situation is.

    36 minutes ago, Stuart Silvester said:

    Are you using any of the local payment methods such as Sofort, Alipay, Bancontact, giropay, iDEAL, Przelewy24 or WeChat Pay? It is these specifically that Stripe is removing support for. If you are, I would recommend removing the instances of the Stripe gateway that have these enabled.

    These are still available in Invision Community at this time as options for Stripe but will be removed in a future release.

    Yes, I am using local payment methods. I'm not going to ask the burning question of why they're being removed in a future version of Invision Community, although I am curious about that.

    Can it just be answered why my installation of the latest version 4 of Invision Community is using the Sources API that you apparently no longer use and how can I update it?
     

  3. 5 hours ago, Marc Stridgen said:

    We switched from legacy API use from stripe quite some time ago

    I thought that may be the case when I couldn't find anyone else asking about it here on the forums. Unfortunately that only partially answers my question though.


    Why would my integration still be using an old version of the Stripe API when I've been updating Invision every time there was an update available?
    Where is it located for me to update it myself?

  4. Hi,

    I got an email from Stripe about my integration with Invision Community stating:

    Quote

    ...on 15 May 2024, the legacy Sources API in your current integration will be turned off for all non-card payment methods. After this date, any Sources API calls for non-card payment methods will not be supported.

    I am on the latest version of Invision Community (v4.7.16) so why is it using an outdated version of Stripe's API? I tried to find it in my community configuration to see if I can update it myself but cannot find it.
    Any help on this would be appreciated.

    Thank you.

×
×
  • Create New...