package Business::CyberSource::RequestPart::Service::Credit; use strict; use warnings; use namespace::autoclean; our $VERSION = '0.006011'; # VERSION use Moose; extends 'Business::CyberSource::RequestPart::Service'; use MooseX::Types::CyberSource qw( RequestID ); has request_id => ( isa => RequestID, remote_name => 'captureRequestID', predicate => 'has_request_id', is => 'rw', required => 0, traits => ['SetOnce'], ); __PACKAGE__->meta->make_immutable; 1; # ABSTRACT: Credit Service __END__ =pod =head1 NAME Business::CyberSource::RequestPart::Service::Credit - Credit Service =head1 VERSION version 0.006011 =head1 ATTRIBUTES =head2 request_id The L returned from a previous request for capture. Creates a follow-on credit by linking the credit to the previous capture. If you send this field, you do not need to send several other credit request fields. =head1 BUGS Please report any bugs or feature requests on the bugtracker website https://github.com/xenoterracide/Business-CyberSource/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. =head1 AUTHOR Caleb Cushing =head1 COPYRIGHT AND LICENSE This software is Copyright (c) 2012 by HostGator.com. This is free software, licensed under: The Artistic License 2.0 (GPL Compatible) =cut