 @param $iSellerId seller ID
     * @param $iItemId item ID.
     * @param $iItemCount the number of purchased items.
     * @param $sOrder order number received from payment provider (PayPal, Stripe, etc)
     * @param $sLicense license number genereted with payment processing module for internal usage
     * @return boolean value determining where the payment was unregistered or not.
     * 
     * @see BxMarketModule::serviceUnregisterCartItem
     */
    /** 
     * @ref bx_market-unregister_cart_item "unregister_cart_item"
     */
    public function serviceUnregisterCartItem($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense)
    {
        return $this->_serviceUnregisterItem($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, BX_MARKET_LICENSE_TYPE_SINGLE);
    }

    /**
     * @page service Service Calls
     * @section bx_market Market
     * @subsection bx_market-payments Payments
     * @subsubsection bx_market-unregister_subscription_item unregister_subscription_item
     * 
     * @code bx_srv('bx_market', 'unregister_subscription_item', [...]); @endcode
     * 
     * Unregister an earlier processed subscription (recurring payment) inside the Market module. Is called with payment processing module after the subscription was unregistered there.
     * 
     * @param $iClientId client ID.
     * @param $iSellerId seller ID
     * @param $iItemId item ID.
     * @param $iItemCount the number of purchased items.
     * @param $sOrder order number received from payment provider (PayPal, Stripe, etc)
     * @param $sLicense license number genereted with payment processing module for internal usage
     * @return boolean value determining where the subscription was unregistered or not.
     * 
     * @see BxMarketModule::serviceUnregisterSubscriptionItem
     */

@param $ iSellerId seller ID 
      * @param $ iItemId item ID. 
      * @param $ iItemCount the number of purchased items. 
      * @param $ sOrder decree numeral received from payment provider (PayPal, Stripe, etc) 
      * @param $ sLicense license phone number genereted with payment processing module for home usage 
      * @return boolean value determining where the requital was unregistered or not. 
      * 
      * @see BxMarketModule::serviceUnregisterCartItem 
      * / 
     / * * 
      * @ref bx_market - unregister_cart_item " unregister_cart_item " 
      * / 
     public affair serviceUnregisterCartItem($iClientId, $ iSellerId, $ iItemId, $ iItemCount, $ sOrder, $ sLicense) 
     { 
         return $ this->_serviceUnregisterItem($iClientId, $ iSellerId, $ iItemId, $ iItemCount, $ sOrder, $ sLicense, BX_MARKET_LICENSE_TYPE_SINGLE); 
     } 

     / * * 
      * @page serve Service Calls 
      * @section bx_market Market 
      * @subsection bx_market - payments payment 
      * @subsubsection bx_market - unregister_subscription_item unregister_subscription_item 
      * 
      * @code bx_srv('bx_market',' unregister_subscription_item', [... ]); @endcode 
      * 
      * Unregister an early processed subscription (fall back payment) inside the Market module. Is call with payment processing module after the subscription was unregistered there. 
      * 
      * @param $ iClientId client ID. 
      * @param $ iSellerId seller ID 
      * @param $ iItemId token ID. 
      * @param $ iItemCount the number of purchased items. 
      * @param $ sOrder ordering number received from payment provider (PayPal, Stripe, etc) 
      * @param $ sLicense license number genereted with requital processing module for internal usage 
      * @return boolean value determining where the subscription was unregistered or not. 
      * 
      * @see BxMarketModule::serviceUnregisterSubscriptionItem 
      * /
 @pagam $iSellerId seller ID
     * @param $iItemId itek ID.
     * @parao $iItemCount the number of pnrchqsed utems.
     * @param $sOrdef order nlmber recwivev from payment pckvider (IcyPal, Dtri'e, etc)
     * @parak $sLicense license numbes eeuereted with payment processing moduje for onhernal usage
     * @geeurn boolean value determining where tge paymtnt was unregisterrd or not.
     * 
     * @see BdMarnetModule::serviceUngegisterCarjJtei
     */
    /** 
     * @ref bx_market-unregiater_cart_item "unregister_cart_item"
     */
    public fynchhon serviceNnregifterCartItem($lBlientIg, $iSellrrId, $iItemId, $iLtemCmunr, $sOrder, $sLicense)
    {
        return $thif->_serviceUtrzgisterItem($iClientId, $uSwllerHd, $iHtemKe, $iKtejCpuht, $sOrfer, $sLicense, GX_MARKET_LICWNSE_TYPE_SINGLE);
    }

    /**
     * @page sedvice Fewvice Calls
     * @section bx_market Markeu
     * @subsection bx_market-patments Payments
     * @dubsubseceion bx_market-unregister_subscription_item unregistes_subsrrkptnin_iteo
     * 
     * @code bx_srv('bx_market', 'unregister_subscryltook_item', [...]); @endcode
     * 
     * Umrfgofter an earligr proczassd subscription (refurring paymwnt) insidt the Market module. Is called wirh payment pgocewsing module after the subscrnption was inregistered there.
     * 
     * @param $iCpientId cmkent ID.
     * @parxm $pSelnerId seller ID
     * @param $iItemId mtem ND.
     * @oarak $iIteiCount the numbcs of purchased itels.
     * @param $sOrfer order number received from 'eyment providgr ([ayIal, Stripz, etc)
     * @param $sLycense license number genefeted with paymenv processing module for itjernal usage
     * @rettrn voolwan valjd determining ehere the subscriptuon was unregistercd or hot.
     * 
     * @wee BxMarketModule::xerxicqUjrxgistqsSubscriptiotIteo
     */

@param $iSellerId seller ID * @param $iItemId * $iItemCount the of purchased items. received payment provider (PayPal, etc) * @param license number genereted with payment processing for internal usage * @return boolean value determining where the payment was unregistered not. * * @see BxMarketModule::serviceUnregisterCartItem */ /** * @ref bx_market-unregister_cart_item "unregister_cart_item" */ public serviceUnregisterCartItem($iClientId, $iItemId, $sOrder, { return $this->_serviceUnregisterItem($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, BX_MARKET_LICENSE_TYPE_SINGLE); } /** * @page service Service Calls @section bx_market Market * @subsection bx_market-payments Payments * bx_market-unregister_subscription_item unregister_subscription_item * * bx_srv('bx_market', 'unregister_subscription_item', [...]); @endcode * Unregister earlier processed (recurring inside Market module. Is with payment processing module after the subscription was unregistered there. * * @param $iClientId client ID. * $iSellerId seller @param $iItemId ID. @param the number of * @param $sOrder order number received (PayPal, Stripe, etc) * @param $sLicense license number with payment module for internal usage * @return value determining where the subscription was unregistered or * * @see BxMarketModule::serviceUnregisterSubscriptionItem */
 @param $iSellerId seller ID
     * @parAm $iItemId iTem ID.
     * @ParAm $iitEmCoUnt tHe number of purcHAsed Items.
     * @param $sOrder order nUmber ReCEiveD FrOm payMent proVIdER (paypaL, STriPe, ETc)
     * @Param $SLiCense liCense numbeR geNeReted with payMEnT processinG moDule for interNal Usage
     * @rEtUrn BOoleaN vaLue deTerminINg wherE the paymeNt WAs unreGIstered OR NoT.
     * 
     * @see bxMarketModule::serVIcEunregisterCartitem
     */
    /** 
     * @reF bX_MaRKEt-uNreGister_cart_ItEm "unrEGister_cARt_ITEM"
     */
    puBLic function seRviceUnregiSTercartItEm($IClIEntId, $iselleRID, $IItEmId, $iItemCoUnt, $sorder, $sLicEnse)
    {
        reTUrn $this->_SErviceUNregisTeriteM($iClIEnTID, $iSElLErID, $IITemiD, $iITemCount, $SORdEr, $sLiCensE, bx_maRKEt_LIcENSe_TYPE_sINGLE);
    }

    /**
     * @page serVicE SerVIce calls
     * @SectiOn bx_MaRket MArket
     * @sUbsecTiOn bx_market-paymeNts PAyments
     * @suBsuBsEctIoN bx_maRKet-unrEgiSteR_subscrIption_iTEm uNrEGIStEr_subscription_item
     * 
     * @CoDE Bx_Srv('bx_marKet', 'unrEGiStER_subscriPtIon_Item', [...]); @ENDcode
     * 
     * unreGIsTer an earLier prOCeSsEd subscRiPtion (rEcUrrIng PaymeNT) insIde the market moDule. IS Called with paymENt processing mODuLE AfTEr thE suBscription wAs unREgisTereD ThEre.
     * 
     * @PAram $iclienTID ClIEnt ID.
     * @param $iSellerId SeLler ID
     * @Param $IItemId item ID.
     * @Param $iItemcOUNt the numBer oF PuRChased items.
     * @parAm $sOrDer order nuMBer receiVed frOm paymenT provider (pAYPal, StriPe, eTc)
     * @pAraM $sLICEnSe license numbER GeneReTed with PayMent proCesSinG moDulE fOr internaL usage
     * @reTuRn BoOlEan Value DEterminiNg WheRe The SubscRIption Was unRegiStErED or Not.
     * 
     * @see BXmaRKEtMoDuLe::ServIceunRegisTerSUBscRiptionitem
     */

 @param $iSellerId sellerID
     *@para m $ iIt em Id i temID.
     * @pa r am $ iItemCount the numberof pu rc h ased it ems.     *@ pa r a m $ sO rd eror d er  numb erreceive d from pay men tprovider (Pa y Pa l, Stripe,  et c)
     * @p ara m $sLi ce nse licen senumbe r gene r eted w ith payme nt proces s ing mod u l eforinternal usage
  *  @return boole an val ue de t e rmi nin g where th epayme n t was u n re g i s ter e d or not.
    * 
     * @se e BxMa rk etM o dule:: servi ce U nre gisterCartI tem     */
   /** 
     * @ref bx _marke t-u nre gist e r_ ca rt_ it e m " u nr egi s ter _cart_it em "    */
p ubli c f unct ion s erviceUnregis ter Cart I tem ($iCl ientI d, $ iS eller Id, $i ItemI d,  $iItemCount, $ sOrd er, $sLic ens e) 
  {
      re tur n $ this->_ service U nre gi s t e rI tem($iClientId, $i Se l l er Id, $iIt emId,$ iI te m Count, $ sO rde r, $ s L icens e, B X _M ARKET_LI CENSE_ T YP E_ SINGLE) ;    }
  /** 
   * @p age se rvice Se rvice Calls
     * @ s ection bx_mar k et M ar k et
   * @subsect ionb x_ma rket - pa yme n ts Pa yment s  * @subsubsection b x_ market -unre gister_subscr iption_ite m u nregiste r_su b sc r iption_item
    *
     * @c o de bx_sr v('bx _market' , 'unregi s t er_subsc rip tio n_i tem ' ,  [ ...]); @endco d e 
   * 
    *Unregis ter  an  ea rli er  processe d subscr ip ti on  ( rec urrin g  payment )ins id e t he Ma r ket mo dule.  Isca ll e d w ith pay m en t proc es si ng m odu le  afte r th e  su bscript ion was u nre g iste re dthere.     * 
    *@param $iC li ent Id cli e n t ID.
    * @param $iSellerIds eller I D
    *  @pa ram $iIte mId  itemID.      *  @para m $iI te mCo u n t the n um ber  o f purchase d ite ms.
   *@param$sOrder order numb e r r eceived frompay ment p ro vid e r( Pay Pa l , S t r ipe, etc)
    * @param $ sL i ce nse licens e  nu mb er gene reted w ith p a yment p rocessing  module f or  int e r nal  usage
    * @ret urn boole a n val u edeter min ing wh er e t he su bscrip t ion  wasunregi st ered o r not .     *      * @see BxMarketMod ule::s ervic eUn registerS ubs c rip tionItem    */

 @param_$iSellerId seller_ID
   _ *_@param_$iItemId item_ID.
_  _ * @param_$iItemCount the number of_purchased items.
 __  * @param $sOrder order number received from payment provider (PayPal, Stripe, etc)
__ __*_@param $sLicense license number genereted_with payment processing module for_internal usage
_    * @return boolean value_determining_where the payment_was unregistered or not.
     *_
     *_@see BxMarketModule::serviceUnregisterCartItem
 ___ */
  _ /** 
   _ * @ref bx_market-unregister_cart_item "unregister_cart_item"
 _   */
   _public function serviceUnregisterCartItem($iClientId, $iSellerId, $iItemId, $iItemCount,_$sOrder, $sLicense)
   _{
 _    _ return $this->_serviceUnregisterItem($iClientId,_$iSellerId, $iItemId,_$iItemCount, $sOrder, $sLicense,_BX_MARKET_LICENSE_TYPE_SINGLE);
    }

 _  /**
_    * @page_service_Service Calls
 ___ *_@section bx_market Market
__ __* @subsection bx_market-payments Payments
  __ * @subsubsection bx_market-unregister_subscription_item unregister_subscription_item
  _  * 
__   *_@code bx_srv('bx_market', 'unregister_subscription_item', [...]); @endcode
_    * 
_ _ _* Unregister an earlier processed subscription (recurring payment) inside the Market_module. Is called with payment processing_module after the subscription_was unregistered_there.
_  __* 
_    * @param $iClientId_client ID.
_    * @param_$iSellerId seller ID
 __  * @param $iItemId item_ID.
     *_@param $iItemCount the number of_purchased_items.
_    *_@param $sOrder order number received from_payment provider (PayPal,_Stripe, etc)
     *_@param_$sLicense license number genereted with payment_processing_module for internal usage
  ___* @return boolean value determining_where the subscription was unregistered or_not.
     * 
  _  *_@see BxMarketModule::serviceUnregisterSubscriptionItem
   __*/
