Business-OnlinePayment-IPayment
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Business/OnlinePayment/IPayment/Response.pm view on Meta::CPAN
package Business::OnlinePayment::IPayment::Response;
use strict;
use warnings;
use utf8;
use Digest::MD5 qw/md5_hex/;
use Moo;
=encoding utf8
=head1 NAME
Business::OnlinePayment::IPayment::Response - Helper class for Ipayment responses
=head1 SYNOPSIS
# where %params are the GET parameters
$ipayres = Business::OnlinePayment::IPayment::Response->new(%params);
$ipayres->set_credentials(
my_amount => "5000",
my_currency => "EUR",
my_userid => "99999",
my_security_key => "testtest",
);
ok($ipayres->is_success && $ipayres->is_valid, "Payment looks ok");
=head1 DESCRIPTION
=head2 ACCESSORS
=over 4
=item ret_transtime
Time of transaction.
=cut
has ret_transtime => (is => 'ro',
default => sub { return "" });
=item ret_transdate
Date of the transaction.
=cut
has ret_transdate => (is => 'ro',
default => sub { return "" });
=item ret_errorcode
The error code of 0 means that the transaction was successful. When in
a CGI integration mode parameter redirect_needed returned with the
value 1 is the only means that all data is correct and a redirect must
be running. The return value is meaningful only after a second call.
=cut
has ret_errorcode => (is => 'ro',
default => sub { return "" });
=item redirect_needed
This parameter is set if the payment could not be completed because of
a redirect necessary.
=cut
=item ret_errormsg
Error message (in German). This is important to propagate to the web
interface.
=cut
has ret_errormsg => (is => 'ro',
default => sub { return "" });
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.543 second using v1.00-cache-2.02-grep-82fe00e-cpan-2c419f77a38b )