Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
linenumberstrue
CartApi.prototype.doAddVoucher = function (id) 
{
  [...]

  var voucherCampaign = vouchers.findById(id); 

  if (!voucherCampaign) {
   throw new Error("ERROR_VOUCHER_FOR_ID_NOT_FOUND"); }

  [...]
}

Parameter id:int

...

(required)


voucher vouchers.findByName(name)

...

Code Block
languagejs
linenumberstrue
CartApi.prototype.doAddVoucher = function (token) 
{
  [...]

  var voucherCampaign = vouchers.findByName("Gutschein");
              
  voucherCampaign.addToken(voucherCode);

  [...]
}

Parameter name:string

...

(required)

voucher vouchers.findByToken(token)

...

Code Block
languagejs
linenumberstrue
CartApi.prototype.doAddVoucher = function (token)
{
  [...]

  var voucherCampaign = vouchers.findByToken(token);
    
  if (!voucherCampaign) {
    throw new Error("ERROR_VOUCHER_COULD_NOT_BE_ADDED");
  }

  [...]
}

Parameter token:string (required)