finish up prepay example, RT#4623
authorivan <ivan>
Sat, 24 Jan 2009 21:54:03 +0000 (21:54 +0000)
committerivan <ivan>
Sat, 24 Jan 2009 21:54:03 +0000 (21:54 +0000)
fs_selfservice/php/order_renew.php
fs_selfservice/php/process_payment_order_renew.php

index ef50d06..e74ba40 100644 (file)
@@ -38,6 +38,8 @@ extract($payment_info);
   <BODY>
     <H1>Renew Early</H1>
 
+    <FONT SIZE="+1" COLOR="#ff0000"><?php echo htmlspecialchars($_GET['error']); ?></FONT>
+
       <FORM NAME="OneTrueForm" METHOD="POST" ACTION="process_payment_order_renew.php" onSubmit="document.OneTrueForm.process.disabled=true">
 
       <INPUT TYPE="hidden" NAME="date"       VALUE="<?php echo $date; ?>">
index 1c01af6..2059462 100644 (file)
@@ -22,28 +22,31 @@ $response = $freeside->process_payment_order_renew( array(
     'paybatch'   => $_POST['paybatch'],
 ) );
 
-#error_log("[process_payment_order_renew] received response from freeside: $response");
+error_log("[process_payment_order_renew] received response from freeside: $response");
 
 $error = $response['error'];
 
 if ( $error ) {
 
+  error_log("[process_payment_order_renew] response error: $error");
+
   header('Location:order_renew.php'.
            '?session_id='. urlencode($_POST['session_id']).
+           '?error='.      urlencode($error).
            '&payby=CARD'.
-           '&amount='.     urlencode($_POST['amount'])
-           '&payinfo='.    urlencode($_POST['payinfo'])
-           '&paycvv='.     urlencode($_POST['paycvv'])
-           '&month='.      urlencode($_POST['month'])
-           '&year='.       urlencode($_POST['year'])
-           '&payname='.    urlencode($_POST['payname'])
-           '&address1='.   urlencode($_POST['address1'])
-           '&address2='.   urlencode($_POST['address2'])
-           '&city='.       urlencode($_POST['city'])
-           '&state='.      urlencode($_POST['state'])
-           '&zip='.        urlencode($_POST['zip'])
-           '&save='.       urlencode($_POST['save'])
-           '&auto='.       urlencode($_POST['auto'])
+           '&amount='.     urlencode($_POST['amount']).
+           '&payinfo='.    urlencode($_POST['payinfo']).
+           '&paycvv='.     urlencode($_POST['paycvv']).
+           '&month='.      urlencode($_POST['month']).
+           '&year='.       urlencode($_POST['year']).
+           '&payname='.    urlencode($_POST['payname']).
+           '&address1='.   urlencode($_POST['address1']).
+           '&address2='.   urlencode($_POST['address2']).
+           '&city='.       urlencode($_POST['city']).
+           '&state='.      urlencode($_POST['state']).
+           '&zip='.        urlencode($_POST['zip']).
+           '&save='.       urlencode($_POST['save']).
+           '&auto='.       urlencode($_POST['auto']).
            '&paybatch='.   urlencode($_POST['paybatch'])
         );
   die();
@@ -52,7 +55,7 @@ if ( $error ) {
 
 // sucessful renewal.
 
-$session_id = $response['session_id']'
+$session_id = $response['session_id'];
 
 // now what?