Name | Type | Description | Notes |
---|---|---|---|
StoreExpireDate | Pointer to int | 超商繳費截止時間 注意事項: `CVS`:以分鐘為單位 `BARCODE`:以天為單位 若未設定此參數,`CVS` 預設為 `10080` 分鐘(`7` 天);BARCODE 預設為 `7` 天。 若需設定此參數,請於建立訂單時將此參數送給綠界。提醒您,CVS 帶入數值不可超過 `86400` 分鐘,超過時一律以 `86400` 分鐘計(`60` 天) 例:`08/01` 的 `20:15` 分購買商品,繳費期限為 `7` 天,表示 `8/08` 的 `20:15` 分前您必須前往超商繳費。 範例: `CVS`=`1440`(共 `1` 天)、`BARCODE`=`7`(共 `7` 天) | [optional] |
Desc1 | Pointer to string | 交易描述1 會出現在超商繳費平台螢幕上 | [optional] |
Desc2 | Pointer to string | 交易描述2 會出現在超商繳費平台螢幕上 | [optional] |
Desc3 | Pointer to string | 交易描述3 會出現在超商繳費平台螢幕上 | [optional] |
Desc4 | Pointer to string | 交易描述4 會出現在超商繳費平台螢幕上 | [optional] |
PaymentInfoURL | Pointer to string | Server 端回傳付款相關資訊 若有設定此參數,訂單建立完成後(非付款完成),綠界會 Server 端背景回傳消費者付款方式相關資訊(例:繳費代碼與繳費超商)。 請參考[`ATM`、`CVS` 或 `BARCODE` 的取號結果通知.] 注意事項: 頁面將會停留在綠界,顯示繳費的相關資訊。 回傳只有三段號碼,並不會回傳條碼圖,需自行轉換成 code39 的三段條碼。 | [optional] |
ClientRedirectURL | Pointer to string | Client端回傳付款方式相關資訊 若有設定此參數,訂單建立完成後(非付款完成),綠界會從 Client 端回傳消費者付款方式相關資訊(例:繳費代碼與繳費超商)且將頁面轉到特店指定的頁面。 請參考[`ATM`、`CVS` 或 `BARCODE` 的取號結果通知.] 注意事項: 若設定此參數,將會使設定的返回特店的按鈕連結[ClientBackURL]失效。 若導回網址未使用 https 時,部份瀏覽器可能會出現警告訊息。 回傳只有三段號碼,並不會回傳條碼圖,需自行轉換成 code39 的三段條碼。 | [optional] |
func NewAioCheckOutCvsBarcodeOption() *AioCheckOutCvsBarcodeOption
NewAioCheckOutCvsBarcodeOption instantiates a new AioCheckOutCvsBarcodeOption 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 NewAioCheckOutCvsBarcodeOptionWithDefaults() *AioCheckOutCvsBarcodeOption
NewAioCheckOutCvsBarcodeOptionWithDefaults instantiates a new AioCheckOutCvsBarcodeOption 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 *AioCheckOutCvsBarcodeOption) GetStoreExpireDate() int
GetStoreExpireDate returns the StoreExpireDate field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetStoreExpireDateOk() (*int, bool)
GetStoreExpireDateOk returns a tuple with the StoreExpireDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetStoreExpireDate(v int)
SetStoreExpireDate sets StoreExpireDate field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasStoreExpireDate() bool
HasStoreExpireDate returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetDesc1() string
GetDesc1 returns the Desc1 field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetDesc1Ok() (*string, bool)
GetDesc1Ok returns a tuple with the Desc1 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetDesc1(v string)
SetDesc1 sets Desc1 field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasDesc1() bool
HasDesc1 returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetDesc2() string
GetDesc2 returns the Desc2 field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetDesc2Ok() (*string, bool)
GetDesc2Ok returns a tuple with the Desc2 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetDesc2(v string)
SetDesc2 sets Desc2 field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasDesc2() bool
HasDesc2 returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetDesc3() string
GetDesc3 returns the Desc3 field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetDesc3Ok() (*string, bool)
GetDesc3Ok returns a tuple with the Desc3 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetDesc3(v string)
SetDesc3 sets Desc3 field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasDesc3() bool
HasDesc3 returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetDesc4() string
GetDesc4 returns the Desc4 field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetDesc4Ok() (*string, bool)
GetDesc4Ok returns a tuple with the Desc4 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetDesc4(v string)
SetDesc4 sets Desc4 field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasDesc4() bool
HasDesc4 returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetPaymentInfoURL() string
GetPaymentInfoURL returns the PaymentInfoURL field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetPaymentInfoURLOk() (*string, bool)
GetPaymentInfoURLOk returns a tuple with the PaymentInfoURL field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetPaymentInfoURL(v string)
SetPaymentInfoURL sets PaymentInfoURL field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasPaymentInfoURL() bool
HasPaymentInfoURL returns a boolean if a field has been set.
func (o *AioCheckOutCvsBarcodeOption) GetClientRedirectURL() string
GetClientRedirectURL returns the ClientRedirectURL field if non-nil, zero value otherwise.
func (o *AioCheckOutCvsBarcodeOption) GetClientRedirectURLOk() (*string, bool)
GetClientRedirectURLOk returns a tuple with the ClientRedirectURL field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AioCheckOutCvsBarcodeOption) SetClientRedirectURL(v string)
SetClientRedirectURL sets ClientRedirectURL field to given value.
func (o *AioCheckOutCvsBarcodeOption) HasClientRedirectURL() bool
HasClientRedirectURL returns a boolean if a field has been set.