public class TrialInformation extends Object
Constructor and Description |
---|
TrialInformation() |
Modifier and Type | Method and Description |
---|---|
AmountOfMoney |
getAmountOfMoneyAfterTrial()
The object containing the amount and ISO currency code attributes of money to be paid after the trial period ends.
Note: The property order.amountOfMoney should be populated with the amount to be paid during or for the trial period (no-cost or discounted time-constrained trial subscription period). |
String |
getEndDate()
The date that the trial period ends in YYYYMMDD format.
|
Boolean |
getIsRecurring()
The property specifying if there will be recurring charges throughout the trial period (when the trial period involves a temporary discounted rate).
True = there will be recurring charges during the trial period False = there will not be recurring charges during the trial period |
TrialPeriod |
getTrialPeriod()
The object containing information on the trial period duration and the interval between payments during that period.
|
Frequency |
getTrialPeriodRecurring()
The object containing the frequency and interval between recurring payments.
Note: This object should only be populated if the frequency of recurring payments between the trial and regular periods is different. If you do not populated this object, then the same interval frequency and interval of recurringPaymentsData.recurringInterval will be used |
void |
setAmountOfMoneyAfterTrial(AmountOfMoney value)
The object containing the amount and ISO currency code attributes of money to be paid after the trial period ends.
Note: The property order.amountOfMoney should be populated with the amount to be paid during or for the trial period (no-cost or discounted time-constrained trial subscription period). |
void |
setEndDate(String value)
The date that the trial period ends in YYYYMMDD format.
|
void |
setIsRecurring(Boolean value)
The property specifying if there will be recurring charges throughout the trial period (when the trial period involves a temporary discounted rate).
True = there will be recurring charges during the trial period False = there will not be recurring charges during the trial period |
void |
setTrialPeriod(TrialPeriod value)
The object containing information on the trial period duration and the interval between payments during that period.
|
void |
setTrialPeriodRecurring(Frequency value)
The object containing the frequency and interval between recurring payments.
Note: This object should only be populated if the frequency of recurring payments between the trial and regular periods is different. If you do not populated this object, then the same interval frequency and interval of recurringPaymentsData.recurringInterval will be used |
public AmountOfMoney getAmountOfMoneyAfterTrial()
public void setAmountOfMoneyAfterTrial(AmountOfMoney value)
public String getEndDate()
public void setEndDate(String value)
public Boolean getIsRecurring()
public void setIsRecurring(Boolean value)
public TrialPeriod getTrialPeriod()
public void setTrialPeriod(TrialPeriod value)
public Frequency getTrialPeriodRecurring()
public void setTrialPeriodRecurring(Frequency value)
Copyright © 2024 Worldline Global Collect. All rights reserved.