Skip to content

Releases: maxmind/minfraud-api-dotnet

2.9.0

14 Oct 16:40
Compare
Choose a tag to compare
  • This library now requires .NET Framework 4.5 or greater or .NET Standard
    2.0 or greater.
  • The device IP address is no longer a required input.
  • Added Tsys to the PaymentProcessor enum.

2.8.0

25 Sep 20:32
Compare
Choose a tag to compare
  • Added response.IPAddress.Traits.IsResidentialProxy to the minFraud
    Insights and Factors models. This indicates whether the IP address is on a
    suspected anonymizing network and belongs to a residential ISP.

2.7.0

31 Jul 20:46
Compare
Choose a tag to compare
  • Added the following new values to the PaymentProcessor enum:
    • Cashfree
    • FirstAtlanticCommerce
    • Komoju
    • Paytm
    • Razorpay
    • Systempay
  • Added support for new Subscores outputs. These are
    available as the Device, EmailLocalPart and ShippingAddress properties
    on MaxMind.MinFraud.Response.Subscores on minFraud Factors response
    objects.

2.6.0

19 Jun 19:37
Compare
Choose a tag to compare
  • Added support for the minFraud Report Transaction API. Reporting
    transactions to MaxMind helps us detect about 10-50% more fraud and
    reduce false positives for you.

2.5.0

06 Apr 17:44
Compare
Choose a tag to compare
  • Added support for the new credit card output /credit_card/is_business.
    This indicates whether the card is a business card. It may be accessed via
    response.CreditCard.IsBusiness on the minFraud Insights and Factors
    response objects.

2.4.0

26 Mar 17:38
Compare
Choose a tag to compare
  • Added support for the /email/domain/first_seen output in minFraud Insights
    and Factors. This is available as the FirstSeen property on
    MaxMind.MinFraud.Response.EmailDomain.
  • Added the following new values to the PaymentProcessor enum:
    • Cardpay
    • Epx

2.3.0

21 Feb 22:53
Compare
Choose a tag to compare
  • Added support for the /email/is_disposable output in minFraud Insights
    and Factors. This is available as the IsDisposable property on
    MaxMind.MinFraud.Response.Email.
  • Added the following new values to the PaymentProcessor enum:
    • Cetelem
    • Ecommpay
    • G2aPay
    • Mercanet

2.2.0

10 Dec 23:00
Compare
Choose a tag to compare
  • This library has been updated to support the nullable reference types
    introduced in C# 8.0.
  • The client-side validation for numeric custom inputs has been updated to
    match the server-side validation. The valid range is -9,999,999,999,999
    to 9,999,999,999,999. Previously, larger numbers were allowed.
  • Added the following new values to the PaymentProcessor enum:
    • Affirm
    • Interac
  • Deprecated the EmailTenure and IPTenure properties of
    MaxMind.MinFraud.Response.Subscores.
  • Deprecated the IsHighRisk property of MaxMind.MinFraud.Response.GeoIP2Country.
  • netstandard2.1 was added as a target framework.

2.1.0

10 Dec 22:56
Compare
Choose a tag to compare
  • Previously, FactorsAsync would incorrectly return an Insights
    object, hiding Factors-specific fields. Bug reported by Bogdan
    Polovyk. GitHub #49.
  • Added the following new values to the PaymentProcessor enum:
    • Afterpay
    • DataCash
    • Dotpay
    • GoCardless
    • Klarna
    • Payeezy
    • Paylike
    • PaymentExpress
    • Paysafecard
    • SmartDebit
    • SynapseFI
  • Dependencies were updated.

2.0.0

11 Apr 16:43
Compare
Choose a tag to compare
  • The userId constructor parameter for WebServiceClient was renamed to
    accountId and support was added for the error code ACCOUNT_ID_REQUIRED.
  • Added the following new values to the PaymentProcessor enum:
    • Ccavenue
    • CtPayments
    • Dalenys
    • Oney
    • Posconnect
  • Added support for the /device/local_time output. This is exposed as
    the LocalTime property on MaxMind.MinFraud.Response.Device.
  • Added support for the /credit_card/is_virtual output. This is exposed as
    the IsVirtual property on MaxMind.MinFraud.Response.CreditCard.
  • Added PayoutChange to the EventType enum.