XML 30 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
BASIS OF PRESENTATION AND LIQUIDITY (Details) (USD $)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Apr. 30, 2014
Total consideration   $ 2,321,639us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities        
Less: senior secured convertible note (594,000)us-gaap_DebtConversionConvertedInstrumentAmount1 (145,362)us-gaap_DebtConversionConvertedInstrumentAmount1       (2,502,000)us-gaap_DebtConversionConvertedInstrumentAmount1
Less: make-whole amount on senior secured convertible note   (305,779)wpcs_WholeAmountOnSeniorSecuredConvertibleNote        
Total inducement expense   1,870,498us-gaap_PreferredStockConversionsInducements 0us-gaap_PreferredStockConversionsInducements 1,870,498us-gaap_PreferredStockConversionsInducements 0us-gaap_PreferredStockConversionsInducements  
Series F Preferred Stock [Member]            
Total consideration   1,589,933us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
  1,589,933us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
   
Series G Preferred Stock [Member]            
Total consideration   $ 731,706us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
  $ 731,706us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember