diff options
author | Ivan Kohler <ivan@freeside.biz> | 2017-04-17 18:20:08 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2017-04-17 18:20:08 -0700 |
commit | 6e1fafd27404892ea9b138b880bc2879d9273c9e (patch) | |
tree | cb5681a30f7de49315e89f25c49fe27a597a41e5 /fs_selfservice/wordpress/example_selfservice.php | |
parent | 835daea781d794f2d5aaf8fe8f15570567f61e1e (diff) |
wordpress plugin, RT#75279
Diffstat (limited to 'fs_selfservice/wordpress/example_selfservice.php')
-rw-r--r-- | fs_selfservice/wordpress/example_selfservice.php | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/fs_selfservice/wordpress/example_selfservice.php b/fs_selfservice/wordpress/example_selfservice.php new file mode 100644 index 000000000..92da5bd90 --- /dev/null +++ b/fs_selfservice/wordpress/example_selfservice.php @@ -0,0 +1,51 @@ +<?php + +require( dirname( __FILE__ ) . '/wp-blog-header.php' ); + +$freeside = new FreesideSelfService(); + +error_log( "COOKIE: ". $_COOKIE['freeside_session_id'] ); +error_log( "COOKIE: ". $GLOBALS['FREESIDE_SESSION_ID'] ); + +$customer_info = $freeside->customer_info_short( array( + 'session_id' => $_COOKIE['freeside_session_id'], +) ); + + +if ( isset($customer_info['error']) && $customer_info['error'] ) { + $error = $customer_info['error']; + wp_redirect('example_login.php?freeside_error='. urlencode($error)); + die(); +} + +extract($customer_info); + +get_header(); + +error_log( "COOKIE: ". $_COOKIE['freeside_session_id'] ); + +?> + +<P>Hello <?php echo htmlspecialchars($name); ?></P> + +<?php if ( $signupdate_pretty ) { ?> + <P>Thank you for being a customer since <?php echo $signupdate_pretty; ?></P> +<?php } ?> + +<P>Your account number is: <B><?php echo $display_custnum ?></B></P> + +<P>Your current balance is: <B><?php echo $balance_pretty ?></B></P> + +<?php echo $announcement ?> + +<!-- +your open invoices if you have any & payment link if you have one. more insistant if you're late? +<BR><BR> + +your tickets. some notification if there's new responses since your last login +<BR><BR> + +anything else? +--> + +<?php get_footer(); ?> |