enable CardFortress in test database, #71513
[freeside.git] / fs_selfservice / php / freeside_agent_signup_example.php
1 <?
2
3 require('freeside.class.php');
4 $freeside = new FreesideSelfService();
5
6 $response = $freeside->new_agent( array(
7   'agent'          => $_POST['agent'], #agent name
8
9   'username'       => strtolower($_POST['username']),
10   '_password'      => strtolower($_POST['password'])
11 ) );
12
13 error_log("[new_agent] received response from freeside: $response");
14 $error = $response['error'];
15
16 if ( ! $error ) {
17
18     // sucessful signup
19
20     $session_id = $response['session_id'];
21
22     error_log("[new_agent] signup up agent");
23
24 } else {
25
26     // unsucessful signup
27
28     error_log("[new_agent] signup error: $error");
29
30     // display error message to user
31
32 }
33
34 ?>