virtualaccount

package
v0.0.0-...-8beb111 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllowedVirtualAccountStatusEnumValues = []VirtualAccountStatus{
	"UNKNOWN",
	"INACTIVE",
	"PENDING",
	"ACTIVE",
	"PAID",
	"EXPIRED",
}

All allowed values of VirtualAccountStatus enum

Functions

This section is empty.

Types

type ApiCreateVirtualAccountRequest

type ApiCreateVirtualAccountRequest struct {
	ApiService PublicVirtualAccountAPI
	// contains filtered or unexported fields
}

func (ApiCreateVirtualAccountRequest) Request

Request payload to create virtual account

type ApiGetVirtualAccountByIdRequest

type ApiGetVirtualAccountByIdRequest struct {
	ApiService PublicVirtualAccountAPI
	// contains filtered or unexported fields
}

type ApiGetVirtualAccountByNumberRequest

type ApiGetVirtualAccountByNumberRequest struct {
	ApiService PublicVirtualAccountAPI
	// contains filtered or unexported fields
}

type ApiGetVirtualAccountsRequest

type ApiGetVirtualAccountsRequest struct {
	ApiService PublicVirtualAccountAPI
	// contains filtered or unexported fields
}

func (ApiGetVirtualAccountsRequest) Limit

Page limit

func (ApiGetVirtualAccountsRequest) Page

Page number

func (ApiGetVirtualAccountsRequest) Statuses

Comma-separated list of statuses to filter by. Example: ?statuses=ACTIVE,PENDING

type GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

type GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader struct {
	CurrentPage *int32 `json:"current_page,omitempty"`
	PerPage     *int32 `json:"per_page,omitempty"`
	TotalData   *int32 `json:"total_data,omitempty"`
	TotalPages  *int32 `json:"total_pages,omitempty"`
}

GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader struct for GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

func NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

func NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader() *GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader instantiates a new GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader 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 NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeaderWithDefaults

func NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeaderWithDefaults() *GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

NewGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeaderWithDefaults instantiates a new GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader 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 (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetCurrentPage

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetCurrentPageOk

GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetPerPage

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetPerPageOk

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetTotalData

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetTotalDataOk

GetTotalDataOk returns a tuple with the TotalData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetTotalPages

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) GetTotalPagesOk

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) HasCurrentPage

HasCurrentPage returns a boolean if a field has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) HasPerPage

HasPerPage returns a boolean if a field has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) HasTotalData

HasTotalData returns a boolean if a field has been set.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) HasTotalPages

HasTotalPages returns a boolean if a field has been set.

func (GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) MarshalJSON

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) SetCurrentPage

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) SetPerPage

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) SetTotalData

SetTotalData gets a reference to the given int32 and assigns it to the TotalData field.

func (*GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) SetTotalPages

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

type InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest struct {
	Amount               *float32                                                                 `json:"amount,omitempty"`
	AmountMax            *float32                                                                 `json:"amount_max,omitempty"`
	AmountMin            *float32                                                                 `json:"amount_min,omitempty"`
	BusinessId           *int32                                                                   `json:"business_id,omitempty"`
	Currency             *string                                                                  `json:"currency,omitempty"`
	Customer             *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer `json:"customer,omitempty"`
	ExpirationDate       *string                                                                  `json:"expiration_date,omitempty"`
	IsClosed             *bool                                                                    `json:"is_closed,omitempty"`
	IsReusable           *bool                                                                    `json:"is_reusable,omitempty"`
	PaymentMethodCode    *string                                                                  `json:"payment_method_code,omitempty"`
	ReferenceId          *string                                                                  `json:"reference_id,omitempty"`
	ReferenceInternalId  *string                                                                  `json:"reference_internal_id,omitempty"`
	VirtualAccountSuffix *string                                                                  `json:"virtual_account_suffix,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest struct for InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

func NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

func NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest() *InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest instantiates a new InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest 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 NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequestWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequestWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

NewInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequestWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest 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 (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmountMax

GetAmountMax returns the AmountMax field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmountMaxOk

GetAmountMaxOk returns a tuple with the AmountMax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmountMin

GetAmountMin returns the AmountMin field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmountMinOk

GetAmountMinOk returns a tuple with the AmountMin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetAmountOk

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetBusinessId

GetBusinessId returns the BusinessId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetBusinessIdOk

GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetCustomerOk

GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetExpirationDate

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetExpirationDateOk

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetIsClosed

GetIsClosed returns the IsClosed field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetIsClosedOk

GetIsClosedOk returns a tuple with the IsClosed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetIsReusable

GetIsReusable returns the IsReusable field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetIsReusableOk

GetIsReusableOk returns a tuple with the IsReusable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetPaymentMethodCode

GetPaymentMethodCode returns the PaymentMethodCode field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetPaymentMethodCodeOk

GetPaymentMethodCodeOk returns a tuple with the PaymentMethodCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetReferenceId

GetReferenceId returns the ReferenceId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetReferenceIdOk

GetReferenceIdOk returns a tuple with the ReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetReferenceInternalId

GetReferenceInternalId returns the ReferenceInternalId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetReferenceInternalIdOk

GetReferenceInternalIdOk returns a tuple with the ReferenceInternalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetVirtualAccountSuffix

GetVirtualAccountSuffix returns the VirtualAccountSuffix field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) GetVirtualAccountSuffixOk

GetVirtualAccountSuffixOk returns a tuple with the VirtualAccountSuffix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasAmount

HasAmount returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasAmountMax

HasAmountMax returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasAmountMin

HasAmountMin returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasBusinessId

HasBusinessId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasCustomer

HasCustomer returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasExpirationDate

HasExpirationDate returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasIsClosed

HasIsClosed returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasIsReusable

HasIsReusable returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasPaymentMethodCode

HasPaymentMethodCode returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasReferenceId

HasReferenceId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasReferenceInternalId

HasReferenceInternalId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) HasVirtualAccountSuffix

HasVirtualAccountSuffix returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetAmount

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetAmountMax

SetAmountMax gets a reference to the given float32 and assigns it to the AmountMax field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetAmountMin

SetAmountMin gets a reference to the given float32 and assigns it to the AmountMin field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetBusinessId

SetBusinessId gets a reference to the given int32 and assigns it to the BusinessId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetCustomer

SetCustomer gets a reference to the given InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer and assigns it to the Customer field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetExpirationDate

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetIsClosed

SetIsClosed gets a reference to the given bool and assigns it to the IsClosed field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetIsReusable

SetIsReusable gets a reference to the given bool and assigns it to the IsReusable field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetPaymentMethodCode

SetPaymentMethodCode gets a reference to the given string and assigns it to the PaymentMethodCode field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetReferenceId

SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetReferenceInternalId

SetReferenceInternalId gets a reference to the given string and assigns it to the ReferenceInternalId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) SetVirtualAccountSuffix

SetVirtualAccountSuffix gets a reference to the given string and assigns it to the VirtualAccountSuffix field.

func (InternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountStandardMeta

type InternalWebControllersMerchantApiv1VirtualaccountStandardMeta struct {
	ProcessingTime *string `json:"processing_time,omitempty"`
	VersionApi     *string `json:"version_api,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountStandardMeta struct for InternalWebControllersMerchantApiv1VirtualaccountStandardMeta

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMeta

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMeta() *InternalWebControllersMerchantApiv1VirtualaccountStandardMeta

NewInternalWebControllersMerchantApiv1VirtualaccountStandardMeta instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardMeta 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 NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountStandardMeta

NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardMeta 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 (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) GetProcessingTime

GetProcessingTime returns the ProcessingTime field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) GetProcessingTimeOk

GetProcessingTimeOk returns a tuple with the ProcessingTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) GetVersionApi

GetVersionApi returns the VersionApi field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) GetVersionApiOk

GetVersionApiOk returns a tuple with the VersionApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) HasProcessingTime

HasProcessingTime returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) HasVersionApi

HasVersionApi returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) SetProcessingTime

SetProcessingTime gets a reference to the given string and assigns it to the ProcessingTime field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) SetVersionApi

SetVersionApi gets a reference to the given string and assigns it to the VersionApi field.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardMeta) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

type InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination struct {
	Pagination     *GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader `json:"pagination,omitempty"`
	ProcessingTime *string                                                                 `json:"processing_time,omitempty"`
	VersionApi     *string                                                                 `json:"version_api,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination struct for InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination() *InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination 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 NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPaginationWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPaginationWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

NewInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPaginationWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination 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 (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetPagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetPaginationOk

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetProcessingTime

GetProcessingTime returns the ProcessingTime field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetProcessingTimeOk

GetProcessingTimeOk returns a tuple with the ProcessingTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetVersionApi

GetVersionApi returns the VersionApi field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) GetVersionApiOk

GetVersionApiOk returns a tuple with the VersionApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) HasPagination

HasPagination returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) HasProcessingTime

HasProcessingTime returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) HasVersionApi

HasVersionApi returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) SetPagination

SetPagination gets a reference to the given GithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader and assigns it to the Pagination field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) SetProcessingTime

SetProcessingTime gets a reference to the given string and assigns it to the ProcessingTime field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) SetVersionApi

SetVersionApi gets a reference to the given string and assigns it to the VersionApi field.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

type InternalWebControllersMerchantApiv1VirtualaccountStandardResponse struct {
	Code    *int32                                                                   `json:"code,omitempty"`
	Data    *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse `json:"data,omitempty"`
	Message *string                                                                  `json:"message,omitempty"`
	Meta    *InternalWebControllersMerchantApiv1VirtualaccountStandardMeta           `json:"meta,omitempty"`
	Status  *string                                                                  `json:"status,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountStandardResponse struct for InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponse

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponse() *InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponse instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardResponse 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 NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardResponse 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 (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetMetaOk

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) HasData

HasData returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) HasMeta

HasMeta returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) SetCode

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) SetData

SetData gets a reference to the given InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse and assigns it to the Data field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) SetMeta

SetMeta gets a reference to the given InternalWebControllersMerchantApiv1VirtualaccountStandardMeta and assigns it to the Meta field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardResponse) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

type InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination struct {
	Code    *int32                                                                       `json:"code,omitempty"`
	Data    []InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse    `json:"data,omitempty"`
	Message *string                                                                      `json:"message,omitempty"`
	Meta    *InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination `json:"meta,omitempty"`
	Status  *string                                                                      `json:"status,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination struct for InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination() *InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination 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 NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPaginationWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPaginationWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

NewInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPaginationWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination 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 (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetMetaOk

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) HasData

HasData returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) HasMeta

HasMeta returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) SetCode

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) SetData

SetData gets a reference to the given []InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse and assigns it to the Data field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) SetMeta

SetMeta gets a reference to the given InternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination and assigns it to the Meta field.

func (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

type InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer struct {
	Email *string `json:"email,omitempty"`
	Name  *string `json:"name,omitempty"`
	Phone *string `json:"phone,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer struct for InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer() *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer instantiates a new InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer 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 NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomerWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomerWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomerWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer 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 (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetEmailOk

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) HasEmail

HasEmail returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) HasName

HasName returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) HasPhone

HasPhone returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) ToMap

type InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

type InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse struct {
	Amount               *float32                                                                 `json:"amount,omitempty"`
	AmountMax            *float32                                                                 `json:"amount_max,omitempty"`
	AmountMin            *float32                                                                 `json:"amount_min,omitempty"`
	Customer             *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer `json:"customer,omitempty"`
	ExpirationDate       *string                                                                  `json:"expiration_date,omitempty"`
	IsClosed             *bool                                                                    `json:"is_closed,omitempty"`
	IsReusable           *bool                                                                    `json:"is_reusable,omitempty"`
	PaymentMethodBank    *string                                                                  `json:"payment_method_bank,omitempty"`
	PaymentMethodCode    *string                                                                  `json:"payment_method_code,omitempty"`
	ReferenceId          *string                                                                  `json:"reference_id,omitempty"`
	ReferenceInternalId  *string                                                                  `json:"reference_internal_id,omitempty"`
	Status               *string                                                                  `json:"status,omitempty"`
	VirtualAccountLinkId *string                                                                  `json:"virtual_account_link_id,omitempty"`
	VirtualAccountNumber *string                                                                  `json:"virtual_account_number,omitempty"`
	VirtualAccountSuffix *string                                                                  `json:"virtual_account_suffix,omitempty"`
}

InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse struct for InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse() *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse instantiates a new InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse 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 NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponseWithDefaults

func NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponseWithDefaults() *InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

NewInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponseWithDefaults instantiates a new InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse 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 (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmountMax

GetAmountMax returns the AmountMax field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmountMaxOk

GetAmountMaxOk returns a tuple with the AmountMax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmountMin

GetAmountMin returns the AmountMin field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmountMinOk

GetAmountMinOk returns a tuple with the AmountMin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetAmountOk

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetCustomerOk

GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetExpirationDate

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetExpirationDateOk

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetIsClosed

GetIsClosed returns the IsClosed field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetIsClosedOk

GetIsClosedOk returns a tuple with the IsClosed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetIsReusable

GetIsReusable returns the IsReusable field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetIsReusableOk

GetIsReusableOk returns a tuple with the IsReusable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetPaymentMethodBank

GetPaymentMethodBank returns the PaymentMethodBank field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetPaymentMethodBankOk

GetPaymentMethodBankOk returns a tuple with the PaymentMethodBank field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetPaymentMethodCode

GetPaymentMethodCode returns the PaymentMethodCode field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetPaymentMethodCodeOk

GetPaymentMethodCodeOk returns a tuple with the PaymentMethodCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetReferenceId

GetReferenceId returns the ReferenceId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetReferenceIdOk

GetReferenceIdOk returns a tuple with the ReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetReferenceInternalId

GetReferenceInternalId returns the ReferenceInternalId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetReferenceInternalIdOk

GetReferenceInternalIdOk returns a tuple with the ReferenceInternalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountLinkId

GetVirtualAccountLinkId returns the VirtualAccountLinkId field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountLinkIdOk

GetVirtualAccountLinkIdOk returns a tuple with the VirtualAccountLinkId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountNumber

GetVirtualAccountNumber returns the VirtualAccountNumber field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountNumberOk

GetVirtualAccountNumberOk returns a tuple with the VirtualAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountSuffix

GetVirtualAccountSuffix returns the VirtualAccountSuffix field value if set, zero value otherwise.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) GetVirtualAccountSuffixOk

GetVirtualAccountSuffixOk returns a tuple with the VirtualAccountSuffix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasAmount

HasAmount returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasAmountMax

HasAmountMax returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasAmountMin

HasAmountMin returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasCustomer

HasCustomer returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasExpirationDate

HasExpirationDate returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasIsClosed

HasIsClosed returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasIsReusable

HasIsReusable returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasPaymentMethodBank

HasPaymentMethodBank returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasPaymentMethodCode

HasPaymentMethodCode returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasReferenceId

HasReferenceId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasReferenceInternalId

HasReferenceInternalId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasStatus

HasStatus returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasVirtualAccountLinkId

HasVirtualAccountLinkId returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasVirtualAccountNumber

HasVirtualAccountNumber returns a boolean if a field has been set.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) HasVirtualAccountSuffix

HasVirtualAccountSuffix returns a boolean if a field has been set.

func (InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) MarshalJSON

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetAmount

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetAmountMax

SetAmountMax gets a reference to the given float32 and assigns it to the AmountMax field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetAmountMin

SetAmountMin gets a reference to the given float32 and assigns it to the AmountMin field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetCustomer

SetCustomer gets a reference to the given InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer and assigns it to the Customer field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetExpirationDate

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetIsClosed

SetIsClosed gets a reference to the given bool and assigns it to the IsClosed field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetIsReusable

SetIsReusable gets a reference to the given bool and assigns it to the IsReusable field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetPaymentMethodBank

SetPaymentMethodBank gets a reference to the given string and assigns it to the PaymentMethodBank field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetPaymentMethodCode

SetPaymentMethodCode gets a reference to the given string and assigns it to the PaymentMethodCode field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetReferenceId

SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetReferenceInternalId

SetReferenceInternalId gets a reference to the given string and assigns it to the ReferenceInternalId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetVirtualAccountLinkId

SetVirtualAccountLinkId gets a reference to the given string and assigns it to the VirtualAccountLinkId field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetVirtualAccountNumber

SetVirtualAccountNumber gets a reference to the given string and assigns it to the VirtualAccountNumber field.

func (*InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) SetVirtualAccountSuffix

SetVirtualAccountSuffix gets a reference to the given string and assigns it to the VirtualAccountSuffix field.

func (InternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) ToMap

type NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader

type NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader struct {
	// contains filtered or unexported fields
}

func (NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) Get

func (NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) IsSet

func (NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) MarshalJSON

func (*NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) Set

func (*NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) UnmarshalJSON

func (*NullableGithubComAutomotechnologiesDoitpayInternalWebRenderAppPaginationHeader) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest

type NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountCreateVirtualAccountRequest) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMeta) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardMetaWithPagination) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponse) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

type NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer

type NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountCustomer) Unset

type NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse

type NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) Get

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) IsSet

func (NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) MarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) Set

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) UnmarshalJSON

func (*NullableInternalWebControllersMerchantApiv1VirtualaccountVirtualAccountResponse) Unset

type NullableVirtualAccountStatus

type NullableVirtualAccountStatus struct {
	// contains filtered or unexported fields
}

func NewNullableVirtualAccountStatus

func NewNullableVirtualAccountStatus(val *VirtualAccountStatus) *NullableVirtualAccountStatus

func (NullableVirtualAccountStatus) Get

func (NullableVirtualAccountStatus) IsSet

func (NullableVirtualAccountStatus) MarshalJSON

func (v NullableVirtualAccountStatus) MarshalJSON() ([]byte, error)

func (*NullableVirtualAccountStatus) Set

func (*NullableVirtualAccountStatus) UnmarshalJSON

func (v *NullableVirtualAccountStatus) UnmarshalJSON(src []byte) error

func (*NullableVirtualAccountStatus) Unset

func (v *NullableVirtualAccountStatus) Unset()

type PublicVirtualAccountAPI

type PublicVirtualAccountAPI interface {

	/*
		CreateVirtualAccount Create virtual account data.

		Create and return virtual account data.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateVirtualAccountRequest
	*/
	CreateVirtualAccount(ctx context.Context) ApiCreateVirtualAccountRequest

	// CreateVirtualAccountExecute executes the request
	//  @return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse
	CreateVirtualAccountExecute(r ApiCreateVirtualAccountRequest) (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse, *http.Response, error)

	/*
		GetVirtualAccountById Fetch virtual account data by ID.

		Fetch virtual account data by ID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param virtualAccountId Virtual Account ID
		@return ApiGetVirtualAccountByIdRequest
	*/
	GetVirtualAccountById(ctx context.Context, virtualAccountId int32) ApiGetVirtualAccountByIdRequest

	// GetVirtualAccountByIdExecute executes the request
	//  @return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse
	GetVirtualAccountByIdExecute(r ApiGetVirtualAccountByIdRequest) (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse, *http.Response, error)

	/*
		GetVirtualAccountByNumber Fetch virtual account data by virtual account number.

		Fetch virtual account data by virtual account number.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param virtualAccountNumber Virtual Account Number
		@return ApiGetVirtualAccountByNumberRequest
	*/
	GetVirtualAccountByNumber(ctx context.Context, virtualAccountNumber string) ApiGetVirtualAccountByNumberRequest

	// GetVirtualAccountByNumberExecute executes the request
	//  @return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse
	GetVirtualAccountByNumberExecute(r ApiGetVirtualAccountByNumberRequest) (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponse, *http.Response, error)

	/*
		GetVirtualAccounts List all created virtual account data.

		List all created virtual account data.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetVirtualAccountsRequest
	*/
	GetVirtualAccounts(ctx context.Context) ApiGetVirtualAccountsRequest

	// GetVirtualAccountsExecute executes the request
	//  @return InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination
	GetVirtualAccountsExecute(r ApiGetVirtualAccountsRequest) (*InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination, *http.Response, error)
}

func NewVirtualAccountApi

func NewVirtualAccountApi(client common.IClient) PublicVirtualAccountAPI

NewVirtualAccountApi Create a new VirtualAccountApi service

type VirtualAccountApiService

type VirtualAccountApiService struct {
	// contains filtered or unexported fields
}

func (*VirtualAccountApiService) CreateVirtualAccount

CreateVirtualAccount Create virtual account data.

Create and return virtual account data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateVirtualAccountRequest

func (*VirtualAccountApiService) CreateVirtualAccountExecute

Execute executes the request

@return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

func (*VirtualAccountApiService) GetVirtualAccountById

func (a *VirtualAccountApiService) GetVirtualAccountById(ctx context.Context, virtualAccountId int32) ApiGetVirtualAccountByIdRequest

GetVirtualAccountById Fetch virtual account data by ID.

Fetch virtual account data by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param virtualAccountId Virtual Account ID
@return ApiGetVirtualAccountByIdRequest

func (*VirtualAccountApiService) GetVirtualAccountByIdExecute

Execute executes the request

@return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

func (*VirtualAccountApiService) GetVirtualAccountByNumber

func (a *VirtualAccountApiService) GetVirtualAccountByNumber(ctx context.Context, virtualAccountNumber string) ApiGetVirtualAccountByNumberRequest

GetVirtualAccountByNumber Fetch virtual account data by virtual account number.

Fetch virtual account data by virtual account number.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param virtualAccountNumber Virtual Account Number
@return ApiGetVirtualAccountByNumberRequest

func (*VirtualAccountApiService) GetVirtualAccountByNumberExecute

Execute executes the request

@return InternalWebControllersMerchantApiv1VirtualaccountStandardResponse

func (*VirtualAccountApiService) GetVirtualAccounts

GetVirtualAccounts List all created virtual account data.

List all created virtual account data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVirtualAccountsRequest

func (*VirtualAccountApiService) GetVirtualAccountsExecute

Execute executes the request

@return InternalWebControllersMerchantApiv1VirtualaccountStandardResponseWithPagination

type VirtualAccountStatus

type VirtualAccountStatus string

VirtualAccountStatus Representing the status of a virtual account.

const (
	VIRTUAL_ACCOUNT_STATUS_UNKNOWN  VirtualAccountStatus = "UNKNOWN"
	VIRTUAL_ACCOUNT_STATUS_INACTIVE VirtualAccountStatus = "INACTIVE"
	VIRTUAL_ACCOUNT_STATUS_PENDING  VirtualAccountStatus = "PENDING"
	VIRTUAL_ACCOUNT_STATUS_ACTIVE   VirtualAccountStatus = "ACTIVE"
	VIRTUAL_ACCOUNT_STATUS_PAID     VirtualAccountStatus = "PAID"
	VIRTUAL_ACCOUNT_STATUS_EXPIRED  VirtualAccountStatus = "EXPIRED"
)

List of VirtualAccountStatus

func NewVirtualAccountStatusFromValue

func NewVirtualAccountStatusFromValue(v string) (*VirtualAccountStatus, error)

NewVirtualAccountStatusFromValue returns a pointer to a valid VirtualAccountStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (VirtualAccountStatus) IsValid

func (v VirtualAccountStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (VirtualAccountStatus) Ptr

Ptr returns reference to VirtualAccountStatus value

func (VirtualAccountStatus) String

func (v VirtualAccountStatus) String() string

func (*VirtualAccountStatus) UnmarshalJSON

func (v *VirtualAccountStatus) UnmarshalJSON(src []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL