Dancer-Plugin-Nitesi

 view release on metacpan or  search on metacpan

lib/Dancer/Plugin/Nitesi/Business/OnlinePayment.pm  view on Meta::CPAN


	eval { $bop_object->submit(); };

	if ($@) {
		die "Payment with provider ", $self->{provider}, " failed: ", $@;
	}

	if ( $bop_object->is_success() ) {
        $self->_set_is_success(1);

		if ( $bop_object->can('popup_url') ) {
			debug( "Success!  Redirect browser to " . $bop_object->popup_url() );
		}
        else {
            debug("Successful payment, authorization: ",
                  $bop_object->authorization);
            debug("Order number: ", $bop_object->order_number);
            $self->_set_authorization($bop_object->authorization);
            $self->_set_order_number($bop_object->order_number);
        }
	}
	else {



( run in 1.437 second using v1.01-cache-2.11-cpan-364913b4093 )