/**
  * 
  * @param PaymentDetails $paymentDetails
  * @param int $orderId
  */
 private function storeIPNResponse($paymentDetails, $orderId)
 {
     $this->db->query("INSERT INTO " . DB_PREFIX . "payson_order SET \n\t  \t\t\t\t\t\torder_id                      = '" . $orderId . "', \n\t  \t\t\t\t\t\tvalid                         = '" . 1 . "', \n\t  \t\t\t\t\t\tadded \t\t\t\t\t\t  = NOW(), \n\t  \t\t\t\t\t\tupdated                       = NOW(), \n\t  \t\t\t\t\t\tipn_status                    = '" . $paymentDetails->getStatus() . "', \t\n\t  \t\t\t\t\t\tsender_email                  = '" . $paymentDetails->getSenderEmail() . "', \n\t  \t\t\t\t\t\tcurrency_code                 = '" . $paymentDetails->getCurrencyCode() . "',\n\t  \t\t\t\t\t\ttracking_id                   = '" . $paymentDetails->getTrackingId() . "',\n\t  \t\t\t\t\t\ttype                          = '" . $paymentDetails->getType() . "',\n\t  \t\t\t\t\t\tpurchase_id                   = '" . $paymentDetails->getPurchaseId() . "',\n\t  \t\t\t\t\t\tinvoice_status                = '" . $paymentDetails->getInvoiceStatus() . "',\n\t  \t\t\t\t\t\tcustomer                      = '" . $paymentDetails->getCustom() . "', \n\t  \t\t\t\t\t\tshippingAddress_name          = '" . $paymentDetails->getShippingAddressName() . "', \n\t  \t\t\t\t\t\tshippingAddress_street_ddress = '" . $paymentDetails->getShippingAddressStreetAddress() . "', \n\t  \t\t\t\t\t\tshippingAddress_postal_code   = '" . $paymentDetails->getShippingAddressPostalCode() . "', \n\t  \t\t\t\t\t\tshippingAddress_city \t\t  = '" . $paymentDetails->getShippingAddressPostalCode() . "', \n\t  \t\t\t\t\t\tshippingAddress_country       = '" . $paymentDetails->getShippingAddressCity() . "', \n\t  \t\t\t\t\t\ttoken                         =  '" . $paymentDetails->getToken() . "'");
 }