Class PayLaterLineItem
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.
Following example shows how to use the Pay Later Promo Code.
................. // setPayLaterLineItem is the PayLaterLineItem object. ................. *// Create new Promo Code or Codes. You can combine up to 10 promotions. // First promo code, L_PROMOCODE0 PayLaterLineItem setPayLaterLineItem = new PayLaterLineItem(); setPayLaterLineItem.setpromoCode("101"); setPayLater.PayLaterAddLineItem(setPayLaterLineItem); // Additional promo code (if needed), L_PROMOCODE1. All addtional codes created in // this manner. PayLaterLineItem setPayLaterLineItem1 = new PayLaterLineItem(); setPayLaterLineItem1.setpromoCode("102"); setPayLater.PayLaterAddLineItem(setPayLaterLineItem1); *
..................
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidgenerateRequest(int Index) protected ContextGets the Promo Code.protected StringBufferGets the Requestbuffer used for creating the actual request string.protected voidsetContext(Context context) voidsetpromoCode(String promoCode) Sets the Line item number.protected voidsetRequestBuffer(StringBuffer value) sets the StringBuffer to hold the request string.
-
Constructor Details
-
PayLaterLineItem
public PayLaterLineItem()Constructor.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.
Following example shows how to use the Pay Later Promo Code.
................. // setPayLaterLineItem is the PayLaterLineItem object. ................. *// Create new Promo Code or Codes. You can combine up to 10 promotions. // First promo code, L_PROMOCODE0 PayLaterLineItem setPayLaterLineItem = new PayLaterLineItem(); setPayLaterLineItem.setpromoCode("101"); setPayLater.PayLaterAddLineItem(setPayLaterLineItem); // Additional promo code (if needed), L_PROMOCODE1. All addtional codes created in // this manner. PayLaterLineItem setPayLaterLineItem1 = new PayLaterLineItem(); setPayLaterLineItem1.setpromoCode("102"); setPayLater.PayLaterAddLineItem(setPayLaterLineItem1); *
..................
-
-
Method Details
-
getpromoCode
Gets the Promo Code.- Returns:
- promoCode
Maps to Payflow Parameter: L_PROMOCODEn
-
setpromoCode
Sets the Line item number. *A promotion code for PayPal Promotional Financing.
- Parameters:
promoCode- StringMaps to Payflow Parameter: L_PROMOCODEn
-
generateRequest
protected void generateRequest(int Index) -
getContext
-
setContext
-
getRequestBuffer
Gets the Requestbuffer used for creating the actual request string.- Returns:
- mRequestBuffer StringBuffer
-
setRequestBuffer
sets the StringBuffer to hold the request string.- Parameters:
value- StringBuffer
-
generateRequest
protected void generateRequest()
-