*/
    // Only capture $50.00
    // $amount = 50.0;
    if ($Transaction = $MS->capture($Transaction, $amount)) {
        print 'Card captured!' . "\n";
        print_r($Transaction);
    } else {
        print 'An error occured during capture: ' . $MS->errorNumber() . ': ' . $MS->errorMessage() . "\n";
    }
} else {
    print 'An error occured during authorization: ' . $MS->errorNumber() . ': ' . $MS->errorMessage() . "\n";
}
//exit;
// If you didn't want to
if ($Transaction = $MS->charge($Card, $amount)) {
    print 'Card charged!' . "\n";
    print_r($Transaction);
} else {
    print 'An error occured during charge: ' . $MS->errorNumber() . ': ' . $MS->errorMessage() . "\n";
}
exit;
// We can issue refunds too...
if ($Transaction = $MS->refund($Card, $amount)) {
    print 'Card refunded $' . $amount . ' dollars!' . "\n";
    print_r($Transaction);
} else {
    print 'An error occured during refund: ' . $MS->errorNumber() . ': ' . $MS->errorMessage() . "\n";
}
/*
Let's trigger an error, just so we can see how to handle it. We can trigger 
*/