exit;
// Now, let's update it
$Card->setName('Keith R. Palmer Jr.');
if ($MS->updateWallet($customerID, $walletID, $Card)) {
    print 'Wallet updated!' . "\n";
} else {
    print 'An error occurred: [' . $MS->errorNumber() . ': ' . $MS->errorMessage() . ']' . "\n";
}
// Fetch it
if ($CreditCard = $MS->getWallet($customerID, $walletID)) {
    print_r($CreditCard);
} else {
    print 'An error occurred: [' . $MS->errorNumber() . ': ' . $MS->errorMessage() . ']' . "\n";
}
// Now, let's delete it
if ($MS->deleteWallet($customerID, $walletID)) {
    print 'Wallet deleted!' . "\n";
} else {
    print 'An error occurred: [' . $MS->errorNumber() . ': ' . $MS->errorMessage() . ']' . "\n";
}
// Now, re-add it so we can charge/authorize against it
if ($walletID = $MS->addWallet($customerID, $Card)) {
    print 'New wallet ID created: ' . $walletID . "\n";
} else {
    print 'An error occurred: [' . $MS->errorNumber() . ': ' . $MS->errorMessage() . ']' . "\n";
}
// Authorize funds against the wallet
$amount = 1.06;
$salestax = 0.06;
// Optional
$comment = 'Test Comment';