summaryrefslogtreecommitdiff
path: root/fs_selfservice/php
diff options
context:
space:
mode:
authorivan <ivan>2009-01-24 21:54:03 +0000
committerivan <ivan>2009-01-24 21:54:03 +0000
commita76cf733ec7a6b0175d0394aa0e8ca3765e2abb1 (patch)
tree39a24048a5251815dcedef8c9e9cefc6a0e4b703 /fs_selfservice/php
parent214349cd7a0b39463369cd84ddf5b882771837c1 (diff)
finish up prepay example, RT#4623
Diffstat (limited to 'fs_selfservice/php')
-rw-r--r--fs_selfservice/php/order_renew.php2
-rw-r--r--fs_selfservice/php/process_payment_order_renew.php33
2 files changed, 20 insertions, 15 deletions
diff --git a/fs_selfservice/php/order_renew.php b/fs_selfservice/php/order_renew.php
index ef50d06..e74ba40 100644
--- a/fs_selfservice/php/order_renew.php
+++ b/fs_selfservice/php/order_renew.php
@@ -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; ?>">
diff --git a/fs_selfservice/php/process_payment_order_renew.php b/fs_selfservice/php/process_payment_order_renew.php
index 1c01af6..2059462 100644
--- a/fs_selfservice/php/process_payment_order_renew.php
+++ b/fs_selfservice/php/process_payment_order_renew.php
@@ -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?