PHP Class PayPal\EBLBaseComponents\ScheduleDetailsType

Inheritance: extends PayPal\Core\PPXmlMessage
Show file Open project: paypal/merchant-sdk-php

Public Properties

Property Type Description
$ActivationDetails ActivationDetailsType
$AutoBillOutstandingAmount string
$Description string Schedule details for the Recurring Payment
$MaxFailedPayments integer The max number of payments the buyer can fail before this Recurring Payments profile is cancelled
$PaymentPeriod BillingPeriodDetailsType
$TrialPeriod BillingPeriodDetailsType Trial period of this schedule

Public Methods

Method Description
__construct ( $Description = null, $PaymentPeriod = null ) Constructor with arguments

Method Details

__construct() public method

Constructor with arguments
public __construct ( $Description = null, $PaymentPeriod = null )

Property Details

$ActivationDetails public property

public ActivationDetailsType,PayPal\EBLBaseComponents $ActivationDetails
return ActivationDetailsType

$AutoBillOutstandingAmount public property

public string $AutoBillOutstandingAmount
return string

$Description public property

Schedule details for the Recurring Payment
public string $Description
return string

$MaxFailedPayments public property

The max number of payments the buyer can fail before this Recurring Payments profile is cancelled
public int $MaxFailedPayments
return integer

$PaymentPeriod public property

public BillingPeriodDetailsType,PayPal\EBLBaseComponents $PaymentPeriod
return BillingPeriodDetailsType

$TrialPeriod public property

Trial period of this schedule
public BillingPeriodDetailsType,PayPal\EBLBaseComponents $TrialPeriod
return BillingPeriodDetailsType