Name | Type | Description | Notes |
---|---|---|---|
Amount | Amount | ||
Purpose | Pointer to NullableString | The purpose of the transfer transaction | [optional] |
SepaPurposeCode | Pointer to NullableString | SEPA purpose code, according to ISO 20022, external codes set.<br/>Note that the SEPA purpose code may be ignored by some banks. | [optional] |
EndToEndId | Pointer to NullableString | End-To-End ID for the transfer transaction | [optional] |
Recipient | Recipient | ||
Sender | Pointer to NullableSender | [optional] | |
StartDate | string | Date when the 1st of the standing orders should be executed, in the format <code>YYYY-MM-DD</code>. The date may not be in the past. | |
EndDate | Pointer to NullableString | Date by when the last standing order in the request should be executed, in the format <code>YYYY-MM-DD</code>. If is not provided, it is an infinite standing order. This date must be after the start date. | [optional] |
Frequency | string | The frequency of the recurring payment resulting from the standing order. | |
ProfileId | Pointer to NullableString | The profile to be applied to the web form.<br/>This will overwrite the default profile, if such a profile exists. | [optional] |
RedirectUrl | Pointer to NullableString | The URL where the end-user will be redirected to after completing the bank login and (possibly) the SCA on the bank's website. Must always be provided by mandators with <code>FULLY_LICENSED</code> or <code>PISP</code> license type, and may not be provided by mandators with other license types. Find more info in the <a target='_blank' href='https://documentation.finapi.io/webform/Licensed-customers-using-the-Web-Form.2832302195.html'>Web Form 2.0 Public Documentation</a>. | [optional] |
Callbacks | Pointer to NullableCallbacks | [optional] |
func NewStandingOrderDetails(amount Amount, recipient Recipient, startDate string, frequency string, ) *StandingOrderDetails
NewStandingOrderDetails instantiates a new StandingOrderDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStandingOrderDetailsWithDefaults() *StandingOrderDetails
NewStandingOrderDetailsWithDefaults instantiates a new StandingOrderDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *StandingOrderDetails) GetAmount() Amount
GetAmount returns the Amount field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetAmountOk() (*Amount, bool)
GetAmountOk returns a tuple with the Amount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetAmount(v Amount)
SetAmount sets Amount field to given value.
func (o *StandingOrderDetails) GetPurpose() string
GetPurpose returns the Purpose field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetPurposeOk() (*string, bool)
GetPurposeOk returns a tuple with the Purpose field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetPurpose(v string)
SetPurpose sets Purpose field to given value.
func (o *StandingOrderDetails) HasPurpose() bool
HasPurpose returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetPurposeNil(b bool)
SetPurposeNil sets the value for Purpose to be an explicit nil
func (o *StandingOrderDetails) UnsetPurpose()
UnsetPurpose ensures that no value is present for Purpose, not even an explicit nil
func (o *StandingOrderDetails) GetSepaPurposeCode() string
GetSepaPurposeCode returns the SepaPurposeCode field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetSepaPurposeCodeOk() (*string, bool)
GetSepaPurposeCodeOk returns a tuple with the SepaPurposeCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetSepaPurposeCode(v string)
SetSepaPurposeCode sets SepaPurposeCode field to given value.
func (o *StandingOrderDetails) HasSepaPurposeCode() bool
HasSepaPurposeCode returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetSepaPurposeCodeNil(b bool)
SetSepaPurposeCodeNil sets the value for SepaPurposeCode to be an explicit nil
func (o *StandingOrderDetails) UnsetSepaPurposeCode()
UnsetSepaPurposeCode ensures that no value is present for SepaPurposeCode, not even an explicit nil
func (o *StandingOrderDetails) GetEndToEndId() string
GetEndToEndId returns the EndToEndId field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetEndToEndIdOk() (*string, bool)
GetEndToEndIdOk returns a tuple with the EndToEndId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetEndToEndId(v string)
SetEndToEndId sets EndToEndId field to given value.
func (o *StandingOrderDetails) HasEndToEndId() bool
HasEndToEndId returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetEndToEndIdNil(b bool)
SetEndToEndIdNil sets the value for EndToEndId to be an explicit nil
func (o *StandingOrderDetails) UnsetEndToEndId()
UnsetEndToEndId ensures that no value is present for EndToEndId, not even an explicit nil
func (o *StandingOrderDetails) GetRecipient() Recipient
GetRecipient returns the Recipient field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetRecipientOk() (*Recipient, bool)
GetRecipientOk returns a tuple with the Recipient field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetRecipient(v Recipient)
SetRecipient sets Recipient field to given value.
func (o *StandingOrderDetails) GetSender() Sender
GetSender returns the Sender field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetSenderOk() (*Sender, bool)
GetSenderOk returns a tuple with the Sender field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetSender(v Sender)
SetSender sets Sender field to given value.
func (o *StandingOrderDetails) HasSender() bool
HasSender returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetSenderNil(b bool)
SetSenderNil sets the value for Sender to be an explicit nil
func (o *StandingOrderDetails) UnsetSender()
UnsetSender ensures that no value is present for Sender, not even an explicit nil
func (o *StandingOrderDetails) GetStartDate() string
GetStartDate returns the StartDate field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetStartDateOk() (*string, bool)
GetStartDateOk returns a tuple with the StartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetStartDate(v string)
SetStartDate sets StartDate field to given value.
func (o *StandingOrderDetails) GetEndDate() string
GetEndDate returns the EndDate field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetEndDateOk() (*string, bool)
GetEndDateOk returns a tuple with the EndDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetEndDate(v string)
SetEndDate sets EndDate field to given value.
func (o *StandingOrderDetails) HasEndDate() bool
HasEndDate returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetEndDateNil(b bool)
SetEndDateNil sets the value for EndDate to be an explicit nil
func (o *StandingOrderDetails) UnsetEndDate()
UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil
func (o *StandingOrderDetails) GetFrequency() string
GetFrequency returns the Frequency field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetFrequency(v string)
SetFrequency sets Frequency field to given value.
func (o *StandingOrderDetails) GetProfileId() string
GetProfileId returns the ProfileId field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetProfileIdOk() (*string, bool)
GetProfileIdOk returns a tuple with the ProfileId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetProfileId(v string)
SetProfileId sets ProfileId field to given value.
func (o *StandingOrderDetails) HasProfileId() bool
HasProfileId returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetProfileIdNil(b bool)
SetProfileIdNil sets the value for ProfileId to be an explicit nil
func (o *StandingOrderDetails) UnsetProfileId()
UnsetProfileId ensures that no value is present for ProfileId, not even an explicit nil
func (o *StandingOrderDetails) GetRedirectUrl() string
GetRedirectUrl returns the RedirectUrl field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetRedirectUrlOk() (*string, bool)
GetRedirectUrlOk returns a tuple with the RedirectUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetRedirectUrl(v string)
SetRedirectUrl sets RedirectUrl field to given value.
func (o *StandingOrderDetails) HasRedirectUrl() bool
HasRedirectUrl returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetRedirectUrlNil(b bool)
SetRedirectUrlNil sets the value for RedirectUrl to be an explicit nil
func (o *StandingOrderDetails) UnsetRedirectUrl()
UnsetRedirectUrl ensures that no value is present for RedirectUrl, not even an explicit nil
func (o *StandingOrderDetails) GetCallbacks() Callbacks
GetCallbacks returns the Callbacks field if non-nil, zero value otherwise.
func (o *StandingOrderDetails) GetCallbacksOk() (*Callbacks, bool)
GetCallbacksOk returns a tuple with the Callbacks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StandingOrderDetails) SetCallbacks(v Callbacks)
SetCallbacks sets Callbacks field to given value.
func (o *StandingOrderDetails) HasCallbacks() bool
HasCallbacks returns a boolean if a field has been set.
func (o *StandingOrderDetails) SetCallbacksNil(b bool)
SetCallbacksNil sets the value for Callbacks to be an explicit nil
func (o *StandingOrderDetails) UnsetCallbacks()
UnsetCallbacks ensures that no value is present for Callbacks, not even an explicit nil