Skip to content

Releases: maxmind/minfraud-api-python

1.12.1

17 Jun 20:17
Compare
Choose a tag to compare
  • Fixes documentation that caused warnings when building a distribution.

1.12.0

17 Jun 10:49
Compare
Choose a tag to compare
  • Added support for the Report Transactions API. We encourage use of this API
    as we use data recieved through this channel to continually improve the
    accuracy of our fraud detection algorithms.

1.11.0

06 Apr 17:32
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.credit_card.is_business on the minFraud Insights and Factors
    response objects.

1.10.0

26 Mar 17:28
Compare
Choose a tag to compare
  • Added support for the new email domain output /email/domain/first_seen.
    This may be accessed via response.email.domain.first_seen on the
    minFraud Insights and Factors response objects.
  • Added the following new values to the /payment/processor validation:
    • cardpay
    • epx

1.9.0

21 Feb 22:40
Compare
Choose a tag to compare
  • Added support for the new email output /email/is_disposable. This may
    be accessed via the is_disposable attribute of
    minfraud.modles.Email.

1.8.0

20 Dec 19:40
Compare
Choose a tag to compare
  • 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.
  • Python 3.3 and 3.4 are no longer supported.
  • Added the following new values to the /payment/processor validation:
    • affirm
    • afterpay
    • cetelem
    • datacash
    • dotpay
    • ecommpay
    • g2a_pay
    • gocardless
    • interac
    • klarna
    • mercanet
    • payeezy
    • paylike
    • payment_express
    • paysafecard
    • smartdebit
    • synapsefi
  • Deprecated the email_tenure and ip_tenure attributes of
    minfraud.models.Subscores.
  • Deprecated the is_high_risk attribute of
    minfraud.models.GeoIP2Country.

1.7.0

10 Apr 15:28
Compare
Choose a tag to compare
  • Python 2.6 support has been dropped. Python 2.7+ or 3.3+ is now required.
  • Renamed MaxMind user ID to account ID in the code and added support for the
    new ACCOUNT_ID_REQUIRED error code.
  • Added the following new values to the /payment/processor validation:
    • ccavenue
    • ct_payments
    • dalenys
    • oney
    • posconnect
  • Added support for the /device/local_time output.
  • Added support for the /credit_card/is_virtual output.
  • Added payout_change to the /event/type input validation.

1.6.0

18 Jan 18:58
Compare
Choose a tag to compare
  • Updated geoip2 dependency. This version adds the
    is_in_european_union attribute to geoip2.record.Country and
    geoip2.record.RepresentedCountry. This attribute is True if the
    country is a member state of the European Union.
  • Added the following new values to the /payment/processor validation:
    • cybersource
    • transact_pro
    • wirecard

1.5.0

30 Oct 16:29
Compare
Choose a tag to compare
  • Added the following new values to the /payment/processor validation:
    • bpoint
    • checkout_com
    • emerchantpay
    • heartland
    • payway
  • Updated geoip dependency to add support for GeoIP2 Precision Insights
    anonymizer fields.

1.4.0

06 Jul 21:34
Compare
Choose a tag to compare
  • Added support for custom inputs. You may set up custom inputs from your
    account portal.
  • Added the following new values to the /payment/processor validation:
    • american_express_payment_gateway
    • bluesnap
    • commdoo
    • curopayments
    • ebs
    • exact
    • hipay
    • lemon_way
    • oceanpayment
    • paymentwall
    • payza
    • securetrading
    • solidtrust_pay
    • vantiv
    • vericheck
    • vpos
  • Added the following new input values:
    /device/session_age and /device/session_id.
  • Added support for the /email/first_seen output.