Methods summary
	
		| 
			 public 
			
			
			 | 
		#
		__construct( integer $plan_id = null )
			
PlanUpdate Constuctor Parameters | 
	
		| 
			 public 
			string
			
			 | 
		#
		getMethod( )
			
Get the HTTP method to use to make the request 
			
Get the HTTP method to use to make the request Returns
					stringHTTP method
 
 | 
	
		| 
			 public 
			string
			
			 | 
		#
		getPath( )
			
Get the path to call to make the request 
			
Get the path to call to make the request Returns
					stringAPI path
 
 | 
	
		| 
			 public 
			integer
			
			 | 
		#
		getPlanId( )
			
Gets the value of planId. 
			
Gets the value of planId. Returns
					integerinteger
 
 | 
	
		| 
			 public 
			Syspay_Merchant_PlanUpdateRequest | 
		#
		setPlanId( integer $plan_id )
			
Sets the value of planId. 
			
Sets the value of planId. Parameters
					$plan_id$planId the planIdReturns | 
	
		| 
			 public 
			integer
			
			 | 
		#
		getTrialAmount( )
			
Gets the value of trial_amount. 
			
Gets the value of trial_amount. Returns
					integerinteger
 
 | 
	
		| 
			 public 
			Syspay_Merchant_PlanUpdateRequest | 
		#
		setTrialAmount( integer $trial_amount )
			
Sets the value of trial_amount. 
			
Sets the value of trial_amount. Parameters
					$trial_amountthe trial_amountReturns | 
	
		| 
			 public 
			integer
			
			 | 
		#
		getInitialAmount( )
			
Gets the value of initial_amount. 
			
Gets the value of initial_amount. Returns
					integerinteger
 
 | 
	
		| 
			 public 
			Syspay_Merchant_PlanUpdateRequest | 
		#
		setInitialAmount( integer $initial_amount )
			
Sets the value of initial_amount. 
			
Sets the value of initial_amount. Parameters
					$initial_amountthe initial_amountReturns | 
	
		| 
			 public 
			integer
			
			 | 
		#
		getBillingAmount( )
			
Gets the value of billing_amount. 
			
Gets the value of billing_amount. Returns
					integerinteger
 
 | 
	
		| 
			 public 
			Syspay_Merchant_PlanUpdateRequest | 
		#
		setBillingAmount( integer $billing_amount )
			
Sets the value of billing_amount. 
			
Sets the value of billing_amount. Parameters
					$billing_amountthe billing_amountReturns | 
	
		| 
			 public 
			integer
			
			 | 
		#
		getDefaultCaptureDelay( )
			
Gets the value of $default_capture_delay. 
			
Gets the value of $default_capture_delay. Returns
					integerint
 
 | 
	
		| 
			 public 
			Syspay_Merchant_PlanUpdateRequest | 
		#
		setDefaultCaptureDelay( integer $default_capture_delay )
			
Sets the value of $default_capture_delay. 
			
Sets the value of $default_capture_delay. ParametersReturns | 
	
		| 
			 public 
			array
			
			 | 
		#
		getData( )
			
Get the data to send to the API for the request 
			
Get the data to send to the API for the request Returns
					arrayAn array of data that will be json-encoded by the Syspay_Merchant_Client
 
 Overrides | 
	
		| 
			 public 
			mixed
			
			 | 
		#
		buildResponse( stdClass $response )
			
Build an object based on the decoded response received from the API (turned
to a stdClass object) 
			
Build an object based on the decoded response received from the API (turned
to a stdClass object) Parameters
					$responseThe data to build the object fromReturns
					mixedThe object built
 
 |