PayPalApiAgreementDetails

Class AgreementDetails.

Defined (1)

The class is defined in the following location(s).

/classes/lib/PayPal/Api/AgreementDetails.php  
  1. class AgreementDetails extends PayPalModel 
  2. /** 
  3. * The outstanding balance for this agreement. 
  4. * @param \PayPal\Api\Currency $outstanding_balance 
  5. *  
  6. * @return $this 
  7. */ 
  8. public function setOutstandingBalance($outstanding_balance) 
  9. $this->outstanding_balance = $outstanding_balance; 
  10. return $this; 
  11.  
  12. /** 
  13. * The outstanding balance for this agreement. 
  14. * @return \PayPal\Api\Currency 
  15. */ 
  16. public function getOutstandingBalance() 
  17. return $this->outstanding_balance; 
  18.  
  19. /** 
  20. * Number of cycles remaining for this agreement. 
  21. * @param string $cycles_remaining 
  22. *  
  23. * @return $this 
  24. */ 
  25. public function setCyclesRemaining($cycles_remaining) 
  26. $this->cycles_remaining = $cycles_remaining; 
  27. return $this; 
  28.  
  29. /** 
  30. * Number of cycles remaining for this agreement. 
  31. * @return string 
  32. */ 
  33. public function getCyclesRemaining() 
  34. return $this->cycles_remaining; 
  35.  
  36. /** 
  37. * Number of cycles completed for this agreement. 
  38. * @param string $cycles_completed 
  39. *  
  40. * @return $this 
  41. */ 
  42. public function setCyclesCompleted($cycles_completed) 
  43. $this->cycles_completed = $cycles_completed; 
  44. return $this; 
  45.  
  46. /** 
  47. * Number of cycles completed for this agreement. 
  48. * @return string 
  49. */ 
  50. public function getCyclesCompleted() 
  51. return $this->cycles_completed; 
  52.  
  53. /** 
  54. * The next billing date for this agreement, represented as 2014-02-19T10:00:00Z format. 
  55. * @param string $next_billing_date 
  56. *  
  57. * @return $this 
  58. */ 
  59. public function setNextBillingDate($next_billing_date) 
  60. $this->next_billing_date = $next_billing_date; 
  61. return $this; 
  62.  
  63. /** 
  64. * The next billing date for this agreement, represented as 2014-02-19T10:00:00Z format. 
  65. * @return string 
  66. */ 
  67. public function getNextBillingDate() 
  68. return $this->next_billing_date; 
  69.  
  70. /** 
  71. * Last payment date for this agreement, represented as 2014-06-09T09:42:31Z format. 
  72. * @param string $last_payment_date 
  73. *  
  74. * @return $this 
  75. */ 
  76. public function setLastPaymentDate($last_payment_date) 
  77. $this->last_payment_date = $last_payment_date; 
  78. return $this; 
  79.  
  80. /** 
  81. * Last payment date for this agreement, represented as 2014-06-09T09:42:31Z format. 
  82. * @return string 
  83. */ 
  84. public function getLastPaymentDate() 
  85. return $this->last_payment_date; 
  86.  
  87. /** 
  88. * Last payment amount for this agreement. 
  89. * @param \PayPal\Api\Currency $last_payment_amount 
  90. *  
  91. * @return $this 
  92. */ 
  93. public function setLastPaymentAmount($last_payment_amount) 
  94. $this->last_payment_amount = $last_payment_amount; 
  95. return $this; 
  96.  
  97. /** 
  98. * Last payment amount for this agreement. 
  99. * @return \PayPal\Api\Currency 
  100. */ 
  101. public function getLastPaymentAmount() 
  102. return $this->last_payment_amount; 
  103.  
  104. /** 
  105. * Last payment date for this agreement, represented as 2015-02-19T10:00:00Z format. 
  106. * @param string $final_payment_date 
  107. *  
  108. * @return $this 
  109. */ 
  110. public function setFinalPaymentDate($final_payment_date) 
  111. $this->final_payment_date = $final_payment_date; 
  112. return $this; 
  113.  
  114. /** 
  115. * Last payment date for this agreement, represented as 2015-02-19T10:00:00Z format. 
  116. * @return string 
  117. */ 
  118. public function getFinalPaymentDate() 
  119. return $this->final_payment_date; 
  120.  
  121. /** 
  122. * Total number of failed payments for this agreement. 
  123. * @param string $failed_payment_count 
  124. *  
  125. * @return $this 
  126. */ 
  127. public function setFailedPaymentCount($failed_payment_count) 
  128. $this->failed_payment_count = $failed_payment_count; 
  129. return $this; 
  130.  
  131. /** 
  132. * Total number of failed payments for this agreement. 
  133. * @return string 
  134. */ 
  135. public function getFailedPaymentCount() 
  136. return $this->failed_payment_count; 
  137.