? 856520.patch
? TODO.txt
Index: uc_quickpay/uc_quickpay.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/quickpay/uc_quickpay/uc_quickpay.module,v
retrieving revision 1.9.2.2
diff -u -p -r1.9.2.2 uc_quickpay.module
--- uc_quickpay/uc_quickpay.module	10 Jul 2010 15:25:54 -0000	1.9.2.2
+++ uc_quickpay/uc_quickpay.module	16 Jul 2010 19:00:00 -0000
@@ -423,7 +423,10 @@ function _uc_quickpay_handle_transaction
         // If autocapture, transaction state is 'Captured' -- log payment
         uc_payment_enter($order->order_id,
           'quickpay', $transaction['amount'], 0,
-          array('qp_transaction' => $transaction['transaction']),
+          array(
+            'qp_transaction' => $transaction['transaction'],
+            'qp_cardtype' => $transaction['cardtype'],
+          ),
           'Quickpay transaction ID: ' . $transaction['transaction']);
         watchdog('quickpay',
           'Payment captured for order %order.',
@@ -440,7 +443,10 @@ function _uc_quickpay_handle_transaction
         // Log a 0 amount payment, used to get the transaction id later.
         uc_payment_enter($order->order_id,
           'quickpay', 0, 0,
-          array('qp_transaction' => $transaction['transaction']),
+          array(
+            'qp_transaction' => $transaction['transaction'],
+            'qp_cardtype' => $transaction['cardtype'],
+          ),
           'Authorized for ' . $transaction['amount'] .
           '. Transaction ID: '. $transaction['transaction']);
         watchdog('quickpay',
@@ -456,7 +462,10 @@ function _uc_quickpay_handle_transaction
         // Log a 0 amount payment, used to get the transaction id later.
         uc_payment_enter($order->order_id,
           'quickpay', 0, 0,
-          array('qp_subscription' => $transaction['transaction']),
+          array(
+            'qp_subscription' => $transaction['transaction'],
+            'qp_cardtype' => $transaction['cardtype'],
+          ),
           'Subscription created. Transaction ID: '. $transaction['transaction']);
         watchdog('quickpay',
           'Subscription authorized for order %order.',
