amespace::autoclean;
our $VERSION = '1.010000';
use HTTP::Headers ();
use HTTP::Request ();
use JSON::MaybeXS;
use LWP::UserAgent;
use Scalar::Util qw( blessed );
use Sub::Quote qw( quote_sub );
use
odel::Score;
use WebService::MinFraud::Model::Chargeback;
use WebService::MinFraud::Types qw(
JSONObject
MaxMindID
Str
URIObject
UserAgentObject
);
use WebService::MinFraud::Valida
fault => q{minfraud.maxmind.com},
);
has _json => (
is => 'ro',
isa => JSONObject,
init_arg => undef,
default => quote_sub(q{ JSON::MaybeXS->new->utf8 }),
);
has license_ke
use 5.010;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '1.010000';
use JSON::MaybeXS qw( is_bool );
use Scalar::Util qw( looks_like_number );
use parent 'Data::Rx::CommonTy
https://dev.maxmind.com/minfraud/#Warning>
for the current list.
=head2 input_pointer
Returns a JSON pointer to the input field that the warning is associated with.
For instance, if the warning was
=> 19,
discount => 3.2,
previous_user => JSON->true,
},
device => {
accept_language => 'en-US,en;q=0.8',
ip