Esempio n. 1
0
 /// <summary>
 /// Generates transaction request for promo codes
 /// </summary>
 private void GenerateItemRequest()
 {
     for (int Index = 0; Index < mItemList.Count; Index++)
     {
         PayLaterLineItem Item = (PayLaterLineItem)mItemList[Index];
         if (Item != null)
         {
             Item.RequestBuffer = RequestBuffer;
             Item.GenerateRequest(Index);
         }
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Add a promo code to promo code.
 /// </summary>
 /// <param name="Item">Lineitem object</param>
 /// <remarks>
 /// <para>Use this method to add a promo code to the request.  A promotion code for
 /// PayPal Promotional Financing where n is a value from 0 to 9. The first promotion
 /// must be specified as L_PROMOCODE0.  Combine promotions by using additonal parameters,
 /// such as L_PROMOCODE1 and L_PROMOCODE2.</para>
 /// </remarks>
 /// <example>
 /// <code lang="C#" escaped="false">
 /// // You can combine up to 10 promotions for PayPal Promotional Financing.
 /// // L_PROMOCODE0
 /// PayLaterLineItem setPayLaterLineItem = new PayLaterLineItem();
 /// setPayLaterLineItem.PromoCode = "101";
 /// setPayLater.PayLaterAddLineItem(setPayLaterLineItem);
 /// // L_PROMOCODE1
 /// PayLaterLineItem setPayLaterLineItem1 = new PayLaterLineItem();
 /// setPayLaterLineItem1.PromoCode = "102";
 /// setPayLater.PayLaterAddLineItem(setPayLaterLineItem1);
 ///	.................
 ///	</code>
 /// <code lang="Visual Basic" escaped="false">
 ///	' You can combine up to 10 promotions for PayPal Promotional Financing.
 ///	' L_PROMOCODE0
 ///	Dim SetPayLaterLineItem As New PayLaterLineItem
 ///	SetPayLaterLineItem.PromoCode = "101"
 ///	SetPayLater.PayLaterAddLineItem(SetPayLaterLineItem)
 ///	' L_PROMOCODE1
 ///	Dim SetPayLaterLineItem1 As New PayLaterLineItem
 ///	SetPayLaterLineItem1.PromoCode = "102"
 ///	SetPayLater.PayLaterAddLineItem(SetPayLaterLineItem1)
 ///	.................
 ///	</code>
 /// </example>
 public void PayLaterAddLineItem(PayLaterLineItem Item)
 {
     mItemList.Add(Item);
 }