view release on metacpan or search on metacpan
"MooseX::Types::DateTime" : "0",
"MooseX::Types::Email" : "0",
"MooseX::Types::Locale::Currency" : "0",
"MooseX::Types::Path::Class" : "0",
"MooseX::Types::UUID" : "0",
"MooseY::RemoteHelper::MessagePart" : "0",
"MooseY::RemoteHelper::Role::Client" : "0",
"XML::Compile::SOAP11" : "0",
"XML::Compile::Transport::SOAPHTTP" : "0",
"XML::Compile::WSDL11" : "0",
"namespace::autoclean" : "0",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"requires" : {
"Test::Method" : "0",
"Test::Moose" : "0",
"Test::More" : "0.88",
"Test::Requires::Env" : "0"
MooseX::Types::DateTime: 0
MooseX::Types::Email: 0
MooseX::Types::Locale::Currency: 0
MooseX::Types::Path::Class: 0
MooseX::Types::UUID: 0
MooseY::RemoteHelper::MessagePart: 0
MooseY::RemoteHelper::Role::Client: 0
XML::Compile::SOAP11: 0
XML::Compile::Transport::SOAPHTTP: 0
XML::Compile::WSDL11: 0
namespace::autoclean: 0
strict: 0
warnings: 0
resources:
bugtracker: https://github.com/xenoterracide/business-paperlesstrans/issues
homepage: https://metacpan.org/release/Business-PaperlessTrans
repository: git://github.com/xenoterracide/business-paperlesstrans.git
version: 0.002000
Makefile.PL view on Meta::CPAN
"MooseX::Types::DateTime" => 0,
"MooseX::Types::Email" => 0,
"MooseX::Types::Locale::Currency" => 0,
"MooseX::Types::Path::Class" => 0,
"MooseX::Types::UUID" => 0,
"MooseY::RemoteHelper::MessagePart" => 0,
"MooseY::RemoteHelper::Role::Client" => 0,
"XML::Compile::SOAP11" => 0,
"XML::Compile::Transport::SOAPHTTP" => 0,
"XML::Compile::WSDL11" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
},
"TEST_REQUIRES" => {
"Test::Method" => 0,
"Test::Moose" => 0,
"Test::More" => "0.88",
"Test::Requires::Env" => 0
},
"VERSION" => "0.002000",
lib/Business/PaperlessTrans/Client.pm view on Meta::CPAN
package Business::PaperlessTrans::Client;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
use Class::Load 0.20 'load_class';
use Data::Printer alias => 'Dumper';
use Carp;
use MooseX::Types::Path::Class qw( File Dir );
use File::ShareDir::ProjectDistDir qw( dist_file dist_dir );
lib/Business/PaperlessTrans/Request.pm view on Meta::CPAN
package Business::PaperlessTrans::Request;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
use Class::Load 0.20 'load_class';
with qw(
MooseX::RemoteHelper::CompositeSerialization
lib/Business/PaperlessTrans/Request/AuthorizeCard.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::AuthorizeCard;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Request';
with qw(
Business::PaperlessTrans::Request::Role::Authorization
);
lib/Business/PaperlessTrans/Request/ProcessACH.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::ProcessACH;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
use MooseX::Types::Common::String qw( NumericCode );
extends 'Business::PaperlessTrans::Request';
with qw(
Business::PaperlessTrans::Request::Role::Profile
lib/Business/PaperlessTrans/Request/ProcessCard.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::ProcessCard;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Request';
with qw(
Business::PaperlessTrans::Request::Role::Authorization
Business::PaperlessTrans::Request::Role::Profile
lib/Business/PaperlessTrans/Request/Role/Authorization.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::Role::Authorization;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
with qw(
Business::PaperlessTrans::Request::Role::Money
);
lib/Business/PaperlessTrans/Request/Role/Money.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::Role::Money;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Common::Numeric qw( PositiveOrZeroNum );
use MooseX::Types::Locale::Currency qw( CurrencyCode );
has amount => (
remote_name => 'Amount',
lib/Business/PaperlessTrans/Request/Role/Profile.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::Role::Profile;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Common::String qw( NumericCode );
has profile_number => (
remote_name => 'ProfileNumber',
isa => NumericCode,
lib/Business/PaperlessTrans/Request/TestConnection.pm view on Meta::CPAN
package Business::PaperlessTrans::Request::TestConnection;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with qw(
MooseX::RemoteHelper::CompositeSerialization
);
lib/Business/PaperlessTrans/RequestPart/Address.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::Address;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with qw(
MooseX::RemoteHelper::CompositeSerialization
Business::PaperlessTrans::Role::State
lib/Business/PaperlessTrans/RequestPart/Card.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::Card;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with qw(
MooseX::RemoteHelper::CompositeSerialization
Business::PaperlessTrans::Role::Address
Business::PaperlessTrans::Role::NameOnAccount
lib/Business/PaperlessTrans/RequestPart/Check.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::Check;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with qw(
MooseX::RemoteHelper::CompositeSerialization
Business::PaperlessTrans::Role::NameOnAccount
Business::PaperlessTrans::Role::Address
lib/Business/PaperlessTrans/RequestPart/CustomFields.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::CustomFields;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with 'MooseX::RemoteHelper::CompositeSerialization';
use MooseX::Types::Common::String qw( NonEmptySimpleStr );
foreach my $i ( 1..30 ) {
lib/Business/PaperlessTrans/RequestPart/Identification.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::Identification;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
with qw(
MooseX::RemoteHelper::CompositeSerialization
Business::PaperlessTrans::Role::State
Business::PaperlessTrans::Role::Address
lib/Business/PaperlessTrans/RequestPart/Phone.pm view on Meta::CPAN
package Business::PaperlessTrans::RequestPart::Phone;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
use MooseX::Types::Common::String qw( NonEmptySimpleStr );
has number => (
lib/Business/PaperlessTrans/Response.pm view on Meta::CPAN
package Business::PaperlessTrans::Response;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'MooseY::RemoteHelper::MessagePart';
use MooseX::Types::Common::String qw( SimpleStr );
use Moose::Util::TypeConstraints qw( enum );
use MooseX::Types::UUID qw( UUID );
lib/Business/PaperlessTrans/Response/AuthorizeCard.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::AuthorizeCard;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Response';
with qw(
Business::PaperlessTrans::Response::Role::Authorization
Business::PaperlessTrans::Response::Role::IsApproved
);
lib/Business/PaperlessTrans/Response/ProcessACH.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::ProcessACH;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Response';
with qw(
Business::PaperlessTrans::Response::Role::Authorization
);
use MooseX::RemoteHelper::Types qw( Bool );
lib/Business/PaperlessTrans/Response/ProcessCard.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::ProcessCard;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Response';
with qw(
Business::PaperlessTrans::Response::Role::Authorization
Business::PaperlessTrans::Response::Role::IsApproved
);
lib/Business/PaperlessTrans/Response/Role/Authorization.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::Role::Authorization;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Common::String qw( NonEmptySimpleStr );
has authorization => (
remote_name => 'Authorization',
isa => NonEmptySimpleStr,
lib/Business/PaperlessTrans/Response/Role/IsApproved.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::Role::IsApproved;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::RemoteHelper::Types qw( Bool );
has is_approved => (
remote_name => 'IsApproved',
isa => Bool,
lib/Business/PaperlessTrans/Response/TestConnection.pm view on Meta::CPAN
package Business::PaperlessTrans::Response::TestConnection;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose;
extends 'Business::PaperlessTrans::Response';
has is_success => (
remote_name => 'IsSuccess',
isa => 'Bool',
is => 'ro',
lib/Business/PaperlessTrans/Role/Address.pm view on Meta::CPAN
package Business::PaperlessTrans::Role::Address;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
has address => (
isa => 'Business::PaperlessTrans::RequestPart::Address',
is => 'ro',
remote_name => 'Address',
lib/Business/PaperlessTrans/Role/EmailAddress.pm view on Meta::CPAN
package Business::PaperlessTrans::Role::EmailAddress;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Email qw( EmailAddress );
has email_address => (
remote_name => 'EmailAddress',
isa => EmailAddress,
lib/Business/PaperlessTrans/Role/Identification.pm view on Meta::CPAN
package Business::PaperlessTrans::Role::Identification;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
has identification => (
remote_name => 'Identification',
isa => 'Business::PaperlessTrans::RequestPart::Identification',
is => 'ro',
lib/Business/PaperlessTrans/Role/NameOnAccount.pm view on Meta::CPAN
package Business::PaperlessTrans::Role::NameOnAccount;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Common::String qw( NonEmptySimpleStr );
has name_on_account => (
remote_name => 'NameOnAccount',
isa => NonEmptySimpleStr,
lib/Business/PaperlessTrans/Role/State.pm view on Meta::CPAN
package Business::PaperlessTrans::Role::State;
use strict;
use warnings;
use namespace::autoclean;
our $VERSION = '0.002000'; # VERSION
use Moose::Role;
use MooseX::RemoteHelper;
use MooseX::Types::Common::String qw( NonEmptySimpleStr );
has state => (
isa => NonEmptySimpleStr,
is => 'ro',
view all matches for this distributionview release on metacpan - search on metacpan