Skip to content

Releases: maxmind/minfraud-api-php

3.7.0

Choose a tag to compare

@oschwald oschwald released this 21 Jul 15:05
Immutable release. Only release title and notes can be modified.
89bb16b
  • Added the residential property to the anonymizer object on
    MaxMind\MinFraud\Model\IpAddress. This is a GeoIp2\Record\AnonymizerFeed
    object providing residential proxy data for the network: confidence,
    networkLastSeen, and providerName. It may be populated even when no
    other anonymizer properties are set. This data is available from the
    minFraud Insights and Factors web services. geoip2/geoip2 3.4.0 is now
    required for this data.
  • Added tracking_token to the /device request object. This is the
    token generated by the
    Device Tracking Add-on
    for explicit device linking.
  • Added fat_zebra to the payment processor validation.
  • Added clear to the valid values for the tag parameter on the Report
    Transaction API.

3.6.0

Choose a tag to compare

@oschwald oschwald released this 20 Jan 17:42
Immutable release. Only release title and notes can be modified.
71520b7
  • Added the anonymizer property to MaxMind\MinFraud\Model\IpAddress. This
    contains anonymizer data from the GeoIP2 Insights response, including VPN
    detection confidence, provider name, and network last seen date. This was
    previously available in the GeoIP2 library but not exposed in minFraud
    responses.
  • Added banquest, summit_payments, and yaadpay to the payment processor
    validation.

3.5.0

Choose a tag to compare

@oschwald oschwald released this 20 Nov 20:37
becb791
  • Added support for new /email/domain/ outputs in minFraud Insights and
    Factors responses:
    • /email/domain/classification - categorizes the email domain type
      (business, education, government, isp_email)
    • /email/domain/risk - risk score associated with the domain (0.01 to 99)
    • /email/domain/volume - activity level across the minFraud network
      (sightings per million)
    • /email/domain/visit/has_redirect - whether the domain redirects
    • /email/domain/visit/last_visited_on - date of last automated check
    • /email/domain/visit/status - domain status (live, dns_error,
      network_error, http_error, parked, pre_development)

3.4.0

Choose a tag to compare

@oschwald oschwald released this 20 Nov 19:04
8fc4095
  • Added securepay to the payment processor validation.
  • Added credit_application, fund_transfer, and sim_swap to event type
    validation.
  • Added the input /event/party. This is the party submitting the
    transaction.
  • Added the input /payment/method. This is the payment method associated
    with the transaction.
  • Updated geoip2/geoip2 to 3.3.0, which includes new anonymizer and IP risk
    outputs.

3.3.0

Choose a tag to compare

@oschwald oschwald released this 23 May 22:17
97ddce2
  • Added support for the /billing_phone/matches_postal and
    /shipping_phone/matches_postal outputs. These are available as the
    matchesPostal property on MaxMind\MinFraud\Model\Phone.
  • Added cryptomus to the payment processor validation.
  • \MaxMind\MinFraud now implements JsonSerializable. This returns an
    array containing the contents of the request in a sub-array as well as
    the value of the locales and hashEmail options. Pull request by Noé
    Fleury. GitHub #193.

3.2.0

Choose a tag to compare

@oschwald oschwald released this 10 Feb 17:33
321ffac
  • Added epayco to the payment processor validation.

3.2.0-beta.2

Choose a tag to compare

@oschwald oschwald released this 15 Nov 17:18
88f7dfc
  • The minFraud Factors subscores have been deprecated. They will be removed
    in March 2025. Please see our release notes
    for more information.
  • The type hints in the PHPDocs have been improved.

3.2.0-beta.1

3.2.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@oschwald oschwald released this 06 Sep 17:46
5274e85
  • Added support for the new risk reasons outputs in minFraud Factors. The risk
    reasons output codes and reasons are currently in beta and are subject to
    change. We recommend that you use these beta outputs with caution and avoid
    relying on them for critical applications.

3.1.0

Choose a tag to compare

@oschwald oschwald released this 08 Jul 21:47
5daee81
  • Updated MaxMind\MinFraud\ReportTransaction to make the ip_address
    parameter optional. Now the tag and at least one of the following
    parameters must be supplied: ipAddress, maxmindId, minfraudId,
    transactionId.
  • Added billingPhone and shippingPhone properties to the minFraud Insights
    and Factors response models. These contain objects with information about
    the respective phone numbers. Please see our developer
    site
    for
    more information.
  • Added payconex to the payment processor validation.

3.0.1

Choose a tag to compare

@oschwald oschwald released this 02 May 16:46
4708fd7
  • When calling withDevice with an array, an exception was incorrectly
    thrown if user_agent was set but session_id was not set. Reported by
    Gregor Kuhlmann. GitHub #172.