public static function ProcessReceipt($receipt) { if ($receipt->commit()) { return Voucher::CreateReceiptVoucher($receipt); } else { Logger::Log('TransactionProcessor', 'Failed', 'Receipt transaction with id:' . $receipt->id . ' and tx id:' . $receipt->transactionId . ' could not be commited'); return false; } }