public static function fromArray($data)
 {
     $refund = new RefundInformation();
     foreach ($data as $key => $value) {
         if (property_exists(get_class($refund), $key)) {
             if ($key == "errors") {
                 $refund->{$key} = Errors::fromArray($value);
             }
             if ($key == "lastRecurringBillResponse") {
                 $refund->{$key} = RefundResponse::fromArray($value);
             } else {
                 $refund->{$key} = $value;
             }
         }
     }
     return $refund;
 }