[ic] PaypalExpress error
Josh Lavin
josh at perusion.net
Tue Apr 26 22:13:25 UTC 2011
On 04/25/2011 05:48 PM, Dan Bergan wrote:
>
> I just set up PaypaylExpress.pm and I'm testing it out.
>
> On my test site, I used the Paypal Sandbox, and everything worked just fine.
> I moved all the files over to my live site, and changed from the sanbox to
> the live paypal site, and I'm receiving the following error from
> log_transaction:
>
> /process Safe: 'require' trapped by operation mask at (tag 'perl') line 6.
>>
Yes, it is a UTF-8 issue. Add this to fix it (assuming your route is
named 'paypalexpress'):
>> my $out = $Scratch->{transaction_record};
return $out if $Values->{mv_payment_route} eq 'paypalexpress';
>> $out =~ s/^\s+//;
>> $out =~ s/^\s+//mg;
>> $out =~ s/\s+$//mg;
>> $out =~ s/[\r\n]+/\n/;
>> $out =~ s/:\n(\d+|yes|succe\w+|fail\w+)\n/: $1\n/ig;
>> return $out;
--
Josh Lavin
Perusion -- Expert Interchange Consulting http://www.perusion.com/
More information about the interchange-users
mailing list