diff --git a/commerce_paybox.module b/commerce_paybox.module
index dc7fdd9..cb5176c 100644
--- a/commerce_paybox.module
+++ b/commerce_paybox.module
@@ -413,6 +413,12 @@ function commerce_paybox_offsite_auto() {
       $txn->message = t('Paybox System has failed to encrypt his own datas.');
       $txn->status = COMMERCE_PAYMENT_STATUS_FAILURE;
     }
+
+    // Paybox can return extra data. Store them in transaction payload, but
+    // ignore known data.
+    $ignored_keys = array('txnid', 'sig', 'q');
+    $txn->payload = array_diff_key($_GET, array_fill_keys($ignored_keys, 0));
+
     commerce_payment_transaction_save($txn);
   }
   else {
