first commit
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
<pre>
|
||||
<?php
|
||||
//#define 11054
|
||||
|
||||
include('../backend.php');
|
||||
$hostname = $wrenchboard->cfgReadChar("database.host");
|
||||
$username = $wrenchboard->cfgReadChar("database.user");
|
||||
$password = $wrenchboard->cfgReadChar("database.pass");
|
||||
$database = $wrenchboard->cfgReadChar("database.name");
|
||||
$dbconn = pg_connect("host=${hostname} dbname=${database} user=${username} password=${password}");
|
||||
|
||||
$q = "SELECT * FROM members WHERE stripe_customer_id IS NULL ORDER BY id LIMIT 1";
|
||||
$r = pg_query($q);
|
||||
$f = pg_fetch_assoc($r);
|
||||
|
||||
$member_id = 6; //$f["id"];
|
||||
$email ="support@wrenchboard.com"; //$f["email"],
|
||||
$in=array(
|
||||
"action" => 11054, /* WRENCHBOARD_USER_ADNEWCC */
|
||||
"cardnumber" => "4242424242424242",
|
||||
"exp_month" => "12",
|
||||
"exp_year" => "2026",
|
||||
"cvc" => "123",
|
||||
"amount" => rand(100,2000),
|
||||
"email" => $email,
|
||||
"description" => "This is a test charge for new stripe account ".rand(1,10000),
|
||||
"member_id" => $member_id,
|
||||
"paymenttype" => 100
|
||||
);
|
||||
$out=array();
|
||||
$ret = $wrenchboard->wrenchboard_api($in, $out);
|
||||
var_dump($ret);
|
||||
var_dump($out);
|
||||
|
||||
pg_close($dbconn);
|
||||
|
||||
/*
|
||||
* REQ_LONG(in, "member_id", 1, -1); // Does not make any sence without member persitence
|
||||
REQ_STRING(in, "cardnumber", 12, 16, "(.*)"); //4111111111111111"
|
||||
REQ_STRING(in, "cvc", 3, 4, "(.*)"); //234"
|
||||
REQ_LONG(in, "paymenttype", 0, -1);
|
||||
REQ_STRING(in, "exp_month", 2, 2, "(.*)");
|
||||
REQ_STRING(in, "exp_year", 4, 4, "(.*)")
|
||||
*/
|
||||
Reference in New Issue
Block a user