MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [cybercash-response]



Quoting Christopher Thompson (Thompson-Jordan@mindspring.com):
> 
> I recently added [cybercash-response] to my receipt page, but it seems to
> return nothing. Here is the code:
> 
>   Payment Method: [value mv_payment], AVS=[cybercash-response avs-code],
> Order ID=[cybercash-response order-id]
> 
> Which gives:
> 
>   Payment Method: (CyberCash credit card), AVS=, Order ID=
> 
> Any idea what I am doing wrong?
> Should this be in order.profile rather than receipt.html?
> Does the [cybercash-response] work?
> 
> RedHat, Apache, MV3.12, CyberCash3.2
> 

This is only in 3.14, otherwise you need to add these patches:

529c529
< 	my $new = 0;
---
> 	my $new = $Vend::Cfg->{NewReport};
905c905
< 			track   	=> 1,
---
> 			track   	=> '',
1064d1063
< 			$::Values->{mv_order_subject} =~ s/%n/%s/;
1065a1065
> 			$subject =~ s/%n/%s/;
1079a1080,1093
> 		}
> 		if ($route->{track}) {
> 			Vend::Util::writefile($route->{track}, $page)
> 				or ::logError("route tracking error writing $route->{track}: $!");
> 			chmod($route->{track_mode}, $route->{track}) if $route->{track_mode};
> 		}
> 		if ($route->{individual_track}) {
> 			my $fn = Vend::Util::catfile(
> 							$route->{individual_track},
> 							$::Values->{mv_order_number},
> 						);
> 			Vend::Util::writefile( $fn, $page,	)
> 				or ::logError("route tracking error writing $fn: $!");
> 			chmod($route->{track_mode}, $fn) if $route->{track_mode};

-- 
Mike Heins                          http://www.minivend.com/  ___ 
                                    Internet Robotics        |_ _|____
                                    131 Willow Lane, Floor 2  | ||  _ \
It's a little-known fact            Oxford, OH  45056         | || |_) |
that the Y1K problem caused         <mikeh@minivend.com>     |___|  _ <
the Dark Ages. -- unknown           513.523.7621 FAX 7501        |_| \_\


Search for: Match: Format: Sort by: