- $options->{payinfo} = $self->payinfo unless exists( $options->{payinfo} );
+ unless ( exists( $options->{'payinfo'} ) ) {
+ $options->{'payinfo'} = $self->payinfo;
+ $options->{'paymask'} = $self->paymask;
+ }
# Default invoice number if the customer has exactly one open invoice.
if( ! $options->{'invnum'} ) {
# Default invoice number if the customer has exactly one open invoice.
if( ! $options->{'invnum'} ) {
if ( $cust_pay->get('processor') ) {
($gatewaynum, $processor, $auth, $order_number) =
(
if ( $cust_pay->get('processor') ) {
($gatewaynum, $processor, $auth, $order_number) =
(