diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2017-04-19 10:53:49 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2017-04-19 10:53:49 -0700 |
| commit | 5cfe4a2d5a299af5af44b249e12f114c9c886850 (patch) | |
| tree | bac9c8456706658f89fba32c79fb24b02b0b91ee /fs_selfservice/wordpress/view_invoice.php | |
| parent | f630d74ba5579f18e4c65733b13081f5afed9229 (diff) | |
wordpress plugin, RT#75279
Diffstat (limited to 'fs_selfservice/wordpress/view_invoice.php')
| -rw-r--r-- | fs_selfservice/wordpress/view_invoice.php | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/fs_selfservice/wordpress/view_invoice.php b/fs_selfservice/wordpress/view_invoice.php new file mode 100644 index 000000000..a1e1680c9 --- /dev/null +++ b/fs_selfservice/wordpress/view_invoice.php @@ -0,0 +1,30 @@ +<?php + +require( dirname( __FILE__ ) . '/wp-blog-header.php' ); + +$freeside = new FreesideSelfService(); + +$invoice_info = $freeside->invoice( array( + 'session_id' => $_COOKIE['freeside_session_id'], + 'invnum' => $_REQUEST['invnum'], +) ); + + +if ( isset($invoice_info['error']) && $invoice_info['error'] ) { + $error = $invoice_info['error']; + wp_redirect('example_login.php?freeside_error='. urlencode($error)); + die(); +} + +extract($invoice_info); + +get_header(); + +?> + +<h3>Invoice</h3> + +<?php echo $invoice_html ?> + +<?php get_footer(); ?> + |
