XML 17 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
RELATED PARTY TRANSACTIONS (Details Textual) (USD $)
9 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Apr. 30, 2014
Related Party Transaction [Line Items]          
Accounts receivable   $ 10,755,652us-gaap_AccountsReceivableNetCurrent   $ 10,755,652us-gaap_AccountsReceivableNetCurrent $ 8,614,396us-gaap_AccountsReceivableNetCurrent
Sales Revenue, Services, Net 0us-gaap_SalesRevenueServicesNet        
Taian Gas Group and Subsidiaries [Member]          
Related Party Transaction [Line Items]          
Revenue from Related Parties   835,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember
  1,565,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember
 
Accounts receivable   442,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember
  442,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember
0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember
Sales Revenue, Services, Net     $ 0us-gaap_SalesRevenueServicesNet
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wpcs_TaianGasGroupAndSubsidiariesMember