paymentwall

set(array(
‘private_key’ => ‘t_8d27b71746d9f3f6b7737731bc16f3′
));
$cardInfo = array(
’email’ => $_POST[’email’],
‘amount’ => 10,
‘currency’ => ‘USD’,
‘token’ => $_POST[‘brick_token’],
‘fingerprint’ => $_POST[‘brick_fingerprint’],
‘description’ => ‘Order #123’
);
$charge = new Paymentwall_Charge();
$charge->create($cardInfo);
$response = $charge->getPublicData();
if ($charge->isSuccessful()) {
if ($charge->isCaptured()) {
// deliver s product
} elseif ($charge->isUnderReview()) {
// decide on risk charge
}
} else {
$errors = json_decode($response, true);
}
echo $response;