payment_config

package
v0.1.0-alpha.11 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2024 License: MIT Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for payment config API

func (*Client) CreatePaymentProviderConfig deprecated

Deprecated: 2022-08-10 - Use CreatePaymentProviderConfigShort instead.

CreatePaymentProviderConfig create payment provider config

[Not Supported Yet In Starter] Create payment provider config.

    Request Body Parameters:

    Parameter | Type   | Required | Description
   -----------|--------|----------|-----------------------------------------------------------
   namespace  | String | Yes      | namespace, * indicates all namespace
   region     | String | Yes      | region, * indicates all regions
   aggregate  | String | No       | aggregate payment provider, such as XSOLLA, ADYEN, STRIPE
   specials   | List   | No       | special payment provider, such as ALIPAY, WXPAY

payment provider applied has priority:

  1. namespace and region match
  2. namespace matches and region is *
  3. region matches and namespace is *
  4. namespace and region are *

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=1 (CREATE)
  • Returns : payment provider config

func (*Client) CreatePaymentProviderConfigShort

func (a *Client) CreatePaymentProviderConfigShort(params *CreatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePaymentProviderConfigOK, error)

CreatePaymentProviderConfigShort create payment provider config

[Not Supported Yet In Starter] Create payment provider config.

    Request Body Parameters:

    Parameter | Type   | Required | Description
   -----------|--------|----------|-----------------------------------------------------------
   namespace  | String | Yes      | namespace, * indicates all namespace
   region     | String | Yes      | region, * indicates all regions
   aggregate  | String | No       | aggregate payment provider, such as XSOLLA, ADYEN, STRIPE
   specials   | List   | No       | special payment provider, such as ALIPAY, WXPAY

payment provider applied has priority:

  1. namespace and region match
  2. namespace matches and region is *
  3. region matches and namespace is *
  4. namespace and region are *

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=1 (CREATE)
  • Returns : payment provider config

func (*Client) DebugMatchedPaymentMerchantConfig deprecated

Deprecated: 2022-08-10 - Use DebugMatchedPaymentMerchantConfigShort instead.

DebugMatchedPaymentMerchantConfig debug matched payment merchant config(internal)

[Not Supported Yet In Starter] Debug matched payment merchant config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment merchant config info

func (*Client) DebugMatchedPaymentMerchantConfigShort

func (a *Client) DebugMatchedPaymentMerchantConfigShort(params *DebugMatchedPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentMerchantConfigOK, error)

DebugMatchedPaymentMerchantConfigShort debug matched payment merchant config(internal)

[Not Supported Yet In Starter] Debug matched payment merchant config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment merchant config info

func (*Client) DebugMatchedPaymentProviderConfig deprecated

Deprecated: 2022-08-10 - Use DebugMatchedPaymentProviderConfigShort instead.

DebugMatchedPaymentProviderConfig debug matched payment provider config(internal)

[Not Supported Yet In Starter] Debug matched payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider config

func (*Client) DebugMatchedPaymentProviderConfigShort

func (a *Client) DebugMatchedPaymentProviderConfigShort(params *DebugMatchedPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentProviderConfigOK, error)

DebugMatchedPaymentProviderConfigShort debug matched payment provider config(internal)

[Not Supported Yet In Starter] Debug matched payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider config

func (*Client) DeletePaymentProviderConfig deprecated

Deprecated: 2022-08-10 - Use DeletePaymentProviderConfigShort instead.

DeletePaymentProviderConfig delete payment provider config

[Not Supported Yet In Starter] Delete payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=8 (DELETE)
  • Returns : payment provider config

func (*Client) DeletePaymentProviderConfigShort

func (a *Client) DeletePaymentProviderConfigShort(params *DeletePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePaymentProviderConfigNoContent, error)

DeletePaymentProviderConfigShort delete payment provider config

[Not Supported Yet In Starter] Delete payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=8 (DELETE)
  • Returns : payment provider config

func (*Client) GetAggregatePaymentProviders deprecated

func (a *Client) GetAggregatePaymentProviders(params *GetAggregatePaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetAggregatePaymentProvidersOK, error)

Deprecated: 2022-08-10 - Use GetAggregatePaymentProvidersShort instead.

GetAggregatePaymentProviders get aggregate payment providers

[Not Supported Yet In Starter] Get aggregate payment providers, such as XSOLLA, ADYEN.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) GetAggregatePaymentProvidersShort

func (a *Client) GetAggregatePaymentProvidersShort(params *GetAggregatePaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetAggregatePaymentProvidersOK, error)

GetAggregatePaymentProvidersShort get aggregate payment providers

[Not Supported Yet In Starter] Get aggregate payment providers, such as XSOLLA, ADYEN.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) GetPaymentMerchantConfig deprecated

Deprecated: 2022-08-10 - Use GetPaymentMerchantConfigShort instead.

GetPaymentMerchantConfig get payment merchant config

[Not Supported Yet In Starter] Get payment merchant config by id.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment merchant config info

func (*Client) GetPaymentMerchantConfigShort

func (a *Client) GetPaymentMerchantConfigShort(params *GetPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentMerchantConfigOK, error)

GetPaymentMerchantConfigShort get payment merchant config

[Not Supported Yet In Starter] Get payment merchant config by id.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment merchant config info

func (*Client) GetPaymentTaxConfig deprecated

func (a *Client) GetPaymentTaxConfig(params *GetPaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentTaxConfigOK, error)

Deprecated: 2022-08-10 - Use GetPaymentTaxConfigShort instead.

GetPaymentTaxConfig get payment global tax config

[Not Supported Yet In Starter] Get payment global tax config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) GetPaymentTaxConfigShort

func (a *Client) GetPaymentTaxConfigShort(params *GetPaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentTaxConfigOK, error)

GetPaymentTaxConfigShort get payment global tax config

[Not Supported Yet In Starter] Get payment global tax config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) GetSpecialPaymentProviders deprecated

func (a *Client) GetSpecialPaymentProviders(params *GetSpecialPaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetSpecialPaymentProvidersOK, error)

Deprecated: 2022-08-10 - Use GetSpecialPaymentProvidersShort instead.

GetSpecialPaymentProviders get special payment providers

[Not Supported Yet In Starter] Get special payment providers, such as ALIPAY, WXPAY.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) GetSpecialPaymentProvidersShort

func (a *Client) GetSpecialPaymentProvidersShort(params *GetSpecialPaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetSpecialPaymentProvidersOK, error)

GetSpecialPaymentProvidersShort get special payment providers

[Not Supported Yet In Starter] Get special payment providers, such as ALIPAY, WXPAY.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider list

func (*Client) QueryPaymentProviderConfig deprecated

func (a *Client) QueryPaymentProviderConfig(params *QueryPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*QueryPaymentProviderConfigOK, error)

Deprecated: 2022-08-10 - Use QueryPaymentProviderConfigShort instead.

QueryPaymentProviderConfig query payment provider config

[Not Supported Yet In Starter] Query payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider config list

func (*Client) QueryPaymentProviderConfigShort

func (a *Client) QueryPaymentProviderConfigShort(params *QueryPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*QueryPaymentProviderConfigOK, error)

QueryPaymentProviderConfigShort query payment provider config

[Not Supported Yet In Starter] Query payment provider config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : payment provider config list

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) TestAdyenConfig deprecated

func (a *Client) TestAdyenConfig(params *TestAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigOK, error)

Deprecated: 2022-08-10 - Use TestAdyenConfigShort instead.

TestAdyenConfig test adyen configuration

[Not Supported Yet In Starter] Test adyen configuration.

#### Check List:

  • apiKey
  • merchantAccount

#### Non-check list:

  • notificationHmacKey
  • notificationUsername
  • notificationPassword
  • liveEndpointUrlPrefix
  • allowedPaymentMethods
  • blockedPaymentMethods
  • settings

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test adyen config

func (*Client) TestAdyenConfigByID deprecated

Deprecated: 2022-08-10 - Use TestAdyenConfigByIDShort instead.

TestAdyenConfigByID test adyen configuration by id

[Not Supported Yet In Starter] Test adyen configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test adyen config

func (*Client) TestAdyenConfigByIDShort

func (a *Client) TestAdyenConfigByIDShort(params *TestAdyenConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigByIDOK, error)

TestAdyenConfigByIDShort test adyen configuration by id

[Not Supported Yet In Starter] Test adyen configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test adyen config

func (*Client) TestAdyenConfigShort

func (a *Client) TestAdyenConfigShort(params *TestAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigOK, error)

TestAdyenConfigShort test adyen configuration

[Not Supported Yet In Starter] Test adyen configuration.

#### Check List:

  • apiKey
  • merchantAccount

#### Non-check list:

  • notificationHmacKey
  • notificationUsername
  • notificationPassword
  • liveEndpointUrlPrefix
  • allowedPaymentMethods
  • blockedPaymentMethods
  • settings

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test adyen config

func (*Client) TestAliPayConfig deprecated

func (a *Client) TestAliPayConfig(params *TestAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigOK, error)

Deprecated: 2022-08-10 - Use TestAliPayConfigShort instead.

TestAliPayConfig test alipay configuration

[Not Supported Yet In Starter] Test AliPay configuration.Reference: [Alipay Document](https://docs.open.alipay.com/270/alipay.trade.page.pay).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestAliPayConfigByID deprecated

Deprecated: 2022-08-10 - Use TestAliPayConfigByIDShort instead.

TestAliPayConfigByID test alipay configuration by id

[Not Supported Yet In Starter] Test AliPay configuration in payment merchant config. Reference: [Alipay Document](https://docs.open.alipay.com/270/alipay.trade.page.pay).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test alipay config

func (*Client) TestAliPayConfigByIDShort

func (a *Client) TestAliPayConfigByIDShort(params *TestAliPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigByIDOK, error)

TestAliPayConfigByIDShort test alipay configuration by id

[Not Supported Yet In Starter] Test AliPay configuration in payment merchant config. Reference: [Alipay Document](https://docs.open.alipay.com/270/alipay.trade.page.pay).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test alipay config

func (*Client) TestAliPayConfigShort

func (a *Client) TestAliPayConfigShort(params *TestAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigOK, error)

TestAliPayConfigShort test alipay configuration

[Not Supported Yet In Starter] Test AliPay configuration.Reference: [Alipay Document](https://docs.open.alipay.com/270/alipay.trade.page.pay).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestCheckoutConfig deprecated

func (a *Client) TestCheckoutConfig(params *TestCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigOK, error)

Deprecated: 2022-08-10 - Use TestCheckoutConfigShort instead.

TestCheckoutConfig test checkout.com configuration

[Not Supported Yet In Starter] Test checkout.com configuration.

#### Check List:

  • publicKey
  • secretKey

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestCheckoutConfigByID deprecated

Deprecated: 2022-08-10 - Use TestCheckoutConfigByIDShort instead.

TestCheckoutConfigByID test checkout.com configuration by id

[Not Supported Yet In Starter] Test checkout.com configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test result

func (*Client) TestCheckoutConfigByIDShort

func (a *Client) TestCheckoutConfigByIDShort(params *TestCheckoutConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigByIDOK, error)

TestCheckoutConfigByIDShort test checkout.com configuration by id

[Not Supported Yet In Starter] Test checkout.com configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test result

func (*Client) TestCheckoutConfigShort

func (a *Client) TestCheckoutConfigShort(params *TestCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigOK, error)

TestCheckoutConfigShort test checkout.com configuration

[Not Supported Yet In Starter] Test checkout.com configuration.

#### Check List:

  • publicKey
  • secretKey

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestPayPalConfig deprecated

func (a *Client) TestPayPalConfig(params *TestPayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigOK, error)

Deprecated: 2022-08-10 - Use TestPayPalConfigShort instead.

TestPayPalConfig test paypal configuration

[Not Supported Yet In Starter] Test PayPal configuration.

#### Check List:

  • clientID
  • clientSecret

#### Non-check list:

  • webHookId

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestPayPalConfigByID deprecated

Deprecated: 2022-08-10 - Use TestPayPalConfigByIDShort instead.

TestPayPalConfigByID test paypal configuration by id

[Not Supported Yet In Starter] Test PayPal configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test result

func (*Client) TestPayPalConfigByIDShort

func (a *Client) TestPayPalConfigByIDShort(params *TestPayPalConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigByIDOK, error)

TestPayPalConfigByIDShort test paypal configuration by id

[Not Supported Yet In Starter] Test PayPal configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test result

func (*Client) TestPayPalConfigShort

func (a *Client) TestPayPalConfigShort(params *TestPayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigOK, error)

TestPayPalConfigShort test paypal configuration

[Not Supported Yet In Starter] Test PayPal configuration.

#### Check List:

  • clientID
  • clientSecret

#### Non-check list:

  • webHookId

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestStripeConfig deprecated

func (a *Client) TestStripeConfig(params *TestStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigOK, error)

Deprecated: 2022-08-10 - Use TestStripeConfigShort instead.

TestStripeConfig test stripe configuration

[Not Supported Yet In Starter] Test stripe configuration.

#### Check List:

  • secretKey
  • allowedPaymentMethodTypes

#### Non-check list:

  • publishableKey
  • webhookSecret

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test adyen config

func (*Client) TestStripeConfigByID deprecated

Deprecated: 2022-08-10 - Use TestStripeConfigByIDShort instead.

TestStripeConfigByID test stripe configuration by id

[Not Supported Yet In Starter] Test stripe configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test adyen config

func (*Client) TestStripeConfigByIDShort

func (a *Client) TestStripeConfigByIDShort(params *TestStripeConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigByIDOK, error)

TestStripeConfigByIDShort test stripe configuration by id

[Not Supported Yet In Starter] Test stripe configuration in payment merchant config. Other detail info:

 * Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
 *  Returns : test adyen config

func (*Client) TestStripeConfigShort

func (a *Client) TestStripeConfigShort(params *TestStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigOK, error)

TestStripeConfigShort test stripe configuration

[Not Supported Yet In Starter] Test stripe configuration.

#### Check List:

  • secretKey
  • allowedPaymentMethodTypes

#### Non-check list:

  • publishableKey
  • webhookSecret

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test adyen config

func (*Client) TestWxPayConfig deprecated

func (a *Client) TestWxPayConfig(params *TestWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigOK, error)

Deprecated: 2022-08-10 - Use TestWxPayConfigShort instead.

TestWxPayConfig test wxpay configuration

[Not Supported Yet In Starter] Test WxPay configuration. Reference: [WxPay Document](https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test WxPay config

func (*Client) TestWxPayConfigByID deprecated

Deprecated: 2022-08-10 - Use TestWxPayConfigByIDShort instead.

TestWxPayConfigByID test wxpay configuration by id

[Not Supported Yet In Starter] Test WxPay configuration in payment merchant config. Reference: [WxPay Document](https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test WxPay config

func (*Client) TestWxPayConfigByIDShort

func (a *Client) TestWxPayConfigByIDShort(params *TestWxPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigByIDOK, error)

TestWxPayConfigByIDShort test wxpay configuration by id

[Not Supported Yet In Starter] Test WxPay configuration in payment merchant config. Reference: [WxPay Document](https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test WxPay config

func (*Client) TestWxPayConfigShort

func (a *Client) TestWxPayConfigShort(params *TestWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigOK, error)

TestWxPayConfigShort test wxpay configuration

[Not Supported Yet In Starter] Test WxPay configuration. Reference: [WxPay Document](https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test WxPay config

func (*Client) TestXsollaConfig deprecated

func (a *Client) TestXsollaConfig(params *TestXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigOK, error)

Deprecated: 2022-08-10 - Use TestXsollaConfigShort instead.

TestXsollaConfig test xsolla configuration

[Not Supported Yet In Starter] Check xsolla configuration, Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

#### Check List:

  • merchantId
  • projectId
  • apiKey

#### Non-check list:

  • projectSecretKey

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) TestXsollaConfigByID deprecated

Deprecated: 2022-08-10 - Use TestXsollaConfigByIDShort instead.

TestXsollaConfigByID test xsolla configuration by id

[Not Supported Yet In Starter] Test xsolla configuration in payment merchant config. Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test xsolla config

func (*Client) TestXsollaConfigByIDShort

func (a *Client) TestXsollaConfigByIDShort(params *TestXsollaConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigByIDOK, error)

TestXsollaConfigByIDShort test xsolla configuration by id

[Not Supported Yet In Starter] Test xsolla configuration in payment merchant config. Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=2 (READ)
  • Returns : test xsolla config

func (*Client) TestXsollaConfigShort

func (a *Client) TestXsollaConfigShort(params *TestXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigOK, error)

TestXsollaConfigShort test xsolla configuration

[Not Supported Yet In Starter] Check xsolla configuration, Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

#### Check List:

  • merchantId
  • projectId
  • apiKey

#### Non-check list:

  • projectSecretKey

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : test result

func (*Client) UpdateAdyenConfig deprecated

Deprecated: 2022-08-10 - Use UpdateAdyenConfigShort instead.

UpdateAdyenConfig update adyen config

[Not Supported Yet In Starter] Update adyen config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateAdyenConfigShort

func (a *Client) UpdateAdyenConfigShort(params *UpdateAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAdyenConfigOK, error)

UpdateAdyenConfigShort update adyen config

[Not Supported Yet In Starter] Update adyen config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateAliPayConfig deprecated

Deprecated: 2022-08-10 - Use UpdateAliPayConfigShort instead.

UpdateAliPayConfig update alipay configuration

[Not Supported Yet In Starter] Update alipay configuration.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateAliPayConfigShort

func (a *Client) UpdateAliPayConfigShort(params *UpdateAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAliPayConfigOK, error)

UpdateAliPayConfigShort update alipay configuration

[Not Supported Yet In Starter] Update alipay configuration.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateCheckoutConfig deprecated

Deprecated: 2022-08-10 - Use UpdateCheckoutConfigShort instead.

UpdateCheckoutConfig update checkout.com config

[Not Supported Yet In Starter] Update checkout.com config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateCheckoutConfigShort

func (a *Client) UpdateCheckoutConfigShort(params *UpdateCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCheckoutConfigOK, error)

UpdateCheckoutConfigShort update checkout.com config

[Not Supported Yet In Starter] Update checkout.com config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdatePayPalConfig deprecated

Deprecated: 2022-08-10 - Use UpdatePayPalConfigShort instead.

UpdatePayPalConfig update paypal config

[Not Supported Yet In Starter] Update PayPal config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdatePayPalConfigShort

func (a *Client) UpdatePayPalConfigShort(params *UpdatePayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePayPalConfigOK, error)

UpdatePayPalConfigShort update paypal config

[Not Supported Yet In Starter] Update PayPal config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdatePaymentProviderConfig deprecated

Deprecated: 2022-08-10 - Use UpdatePaymentProviderConfigShort instead.

UpdatePaymentProviderConfig update payment provider config

[Not Supported Yet In Starter] Update payment provider config.

    Request Body Parameters:

    Parameter | Type   | Required | Description
   -----------|--------|----------|-----------------------------------------------------------
   namespace  | String | Yes      | namespace, * indicates all namespace
   region     | String | Yes      | region, * indicates all regions
   aggregate  | String | No       | aggregate payment provider, such as XSOLLA, ADYEN, STRIPE
   specials   | List   | No       | special payment provider, such as ALIPAY, WXPAY

payment provider applied has priority:

  1. namespace and region match
  2. namespace matches and region is *
  3. region matches and namespace is *
  4. namespace and region are *

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : payment provider config

func (*Client) UpdatePaymentProviderConfigShort

func (a *Client) UpdatePaymentProviderConfigShort(params *UpdatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentProviderConfigOK, error)

UpdatePaymentProviderConfigShort update payment provider config

[Not Supported Yet In Starter] Update payment provider config.

    Request Body Parameters:

    Parameter | Type   | Required | Description
   -----------|--------|----------|-----------------------------------------------------------
   namespace  | String | Yes      | namespace, * indicates all namespace
   region     | String | Yes      | region, * indicates all regions
   aggregate  | String | No       | aggregate payment provider, such as XSOLLA, ADYEN, STRIPE
   specials   | List   | No       | special payment provider, such as ALIPAY, WXPAY

payment provider applied has priority:

  1. namespace and region match
  2. namespace matches and region is *
  3. region matches and namespace is *
  4. namespace and region are *

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : payment provider config

func (*Client) UpdatePaymentTaxConfig deprecated

Deprecated: 2022-08-10 - Use UpdatePaymentTaxConfigShort instead.

UpdatePaymentTaxConfig update payment global tax config

[Not Supported Yet In Starter] Update payment tax config.

    Request Body Parameters:

    Parameter                | Type    | Required | Description
   --------------------------|---------|----------|---------------------------------------------------------------------
   taxJarEnabled             | Boolean | false
   taxJarApiToken            | String  | false    | required, when taxJarEnabled is true and there is no existing token
   sandboxTaxJarApiToken     | String  | false    | optional
   taxJarProductCodesMapping | Map     | No       | key is item type(APP                                                |COINS |INGAMEITEM |BUNDLE |CODE |SUBSCRIPTION) and value is product tax code: https://developers.taxjar.com/api/reference/?ruby#get-list-tax-categories

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : payment global tax config

func (*Client) UpdatePaymentTaxConfigShort

func (a *Client) UpdatePaymentTaxConfigShort(params *UpdatePaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentTaxConfigOK, error)

UpdatePaymentTaxConfigShort update payment global tax config

[Not Supported Yet In Starter] Update payment tax config.

    Request Body Parameters:

    Parameter                | Type    | Required | Description
   --------------------------|---------|----------|---------------------------------------------------------------------
   taxJarEnabled             | Boolean | false
   taxJarApiToken            | String  | false    | required, when taxJarEnabled is true and there is no existing token
   sandboxTaxJarApiToken     | String  | false    | optional
   taxJarProductCodesMapping | Map     | No       | key is item type(APP                                                |COINS |INGAMEITEM |BUNDLE |CODE |SUBSCRIPTION) and value is product tax code: https://developers.taxjar.com/api/reference/?ruby#get-list-tax-categories

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : payment global tax config

func (*Client) UpdateStripeConfig deprecated

Deprecated: 2022-08-10 - Use UpdateStripeConfigShort instead.

UpdateStripeConfig update stripe config

[Not Supported Yet In Starter] Update stripe config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateStripeConfigShort

func (a *Client) UpdateStripeConfigShort(params *UpdateStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateStripeConfigOK, error)

UpdateStripeConfigShort update stripe config

[Not Supported Yet In Starter] Update stripe config.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateWxPayConfig deprecated

Deprecated: 2022-08-10 - Use UpdateWxPayConfigShort instead.

UpdateWxPayConfig update wxpay configuration

[Not Supported Yet In Starter] Update wxpay configuration.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateWxPayConfigCert deprecated

Deprecated: 2022-08-10 - Use UpdateWxPayConfigCertShort instead.

UpdateWxPayConfigCert upload wxpay cert file

[Not Supported Yet In Starter] Upload wxpay cert file.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateWxPayConfigCertShort

func (a *Client) UpdateWxPayConfigCertShort(params *UpdateWxPayConfigCertParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigCertOK, error)

UpdateWxPayConfigCertShort upload wxpay cert file

[Not Supported Yet In Starter] Upload wxpay cert file.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateWxPayConfigShort

func (a *Client) UpdateWxPayConfigShort(params *UpdateWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigOK, error)

UpdateWxPayConfigShort update wxpay configuration

[Not Supported Yet In Starter] Update wxpay configuration.

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateXsollaConfig deprecated

Deprecated: 2022-08-10 - Use UpdateXsollaConfigShort instead.

UpdateXsollaConfig update xsolla configuration

[Not Supported Yet In Starter] Update xsolla configuration. Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateXsollaConfigShort

func (a *Client) UpdateXsollaConfigShort(params *UpdateXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaConfigOK, error)

UpdateXsollaConfigShort update xsolla configuration

[Not Supported Yet In Starter] Update xsolla configuration. Reference: [Xsolla Document](https://developers.xsolla.com/?#simple-checkout).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateXsollaUIConfig deprecated

Deprecated: 2022-08-10 - Use UpdateXsollaUIConfigShort instead.

UpdateXsollaUIConfig update xsolla ui configuration

[Not Supported Yet In Starter] Update xsolla UI configuration.Reference: [Xsolla Document](https://developers.xsolla.com/api.html#ui-integrations).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

func (*Client) UpdateXsollaUIConfigShort

func (a *Client) UpdateXsollaUIConfigShort(params *UpdateXsollaUIConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaUIConfigOK, error)

UpdateXsollaUIConfigShort update xsolla ui configuration

[Not Supported Yet In Starter] Update xsolla UI configuration.Reference: [Xsolla Document](https://developers.xsolla.com/api.html#ui-integrations).

Other detail info:

  • Required permission : resource="ADMIN:PAYMENT:CONFIG", action=4 (UPDATE)
  • Returns : updated payment merchant config

type ClientService

type ClientService interface {
	TestAdyenConfig(params *TestAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigOK, error)
	TestAdyenConfigShort(params *TestAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigOK, error)
	TestAliPayConfig(params *TestAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigOK, error)
	TestAliPayConfigShort(params *TestAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigOK, error)
	TestCheckoutConfig(params *TestCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigOK, error)
	TestCheckoutConfigShort(params *TestCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigOK, error)
	DebugMatchedPaymentMerchantConfig(params *DebugMatchedPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentMerchantConfigOK, *DebugMatchedPaymentMerchantConfigNotFound, error)
	DebugMatchedPaymentMerchantConfigShort(params *DebugMatchedPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentMerchantConfigOK, error)
	TestPayPalConfig(params *TestPayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigOK, error)
	TestPayPalConfigShort(params *TestPayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigOK, error)
	TestStripeConfig(params *TestStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigOK, error)
	TestStripeConfigShort(params *TestStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigOK, error)
	TestWxPayConfig(params *TestWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigOK, error)
	TestWxPayConfigShort(params *TestWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigOK, error)
	TestXsollaConfig(params *TestXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigOK, error)
	TestXsollaConfigShort(params *TestXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigOK, error)
	GetPaymentMerchantConfig(params *GetPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentMerchantConfigOK, *GetPaymentMerchantConfigNotFound, error)
	GetPaymentMerchantConfigShort(params *GetPaymentMerchantConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentMerchantConfigOK, error)
	UpdateAdyenConfig(params *UpdateAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAdyenConfigOK, *UpdateAdyenConfigNotFound, error)
	UpdateAdyenConfigShort(params *UpdateAdyenConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAdyenConfigOK, error)
	TestAdyenConfigByID(params *TestAdyenConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigByIDOK, *TestAdyenConfigByIDNotFound, error)
	TestAdyenConfigByIDShort(params *TestAdyenConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAdyenConfigByIDOK, error)
	UpdateAliPayConfig(params *UpdateAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAliPayConfigOK, *UpdateAliPayConfigNotFound, error)
	UpdateAliPayConfigShort(params *UpdateAliPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAliPayConfigOK, error)
	TestAliPayConfigByID(params *TestAliPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigByIDOK, *TestAliPayConfigByIDNotFound, error)
	TestAliPayConfigByIDShort(params *TestAliPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestAliPayConfigByIDOK, error)
	UpdateCheckoutConfig(params *UpdateCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCheckoutConfigOK, *UpdateCheckoutConfigNotFound, error)
	UpdateCheckoutConfigShort(params *UpdateCheckoutConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCheckoutConfigOK, error)
	TestCheckoutConfigByID(params *TestCheckoutConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigByIDOK, *TestCheckoutConfigByIDNotFound, error)
	TestCheckoutConfigByIDShort(params *TestCheckoutConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestCheckoutConfigByIDOK, error)
	UpdatePayPalConfig(params *UpdatePayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePayPalConfigOK, *UpdatePayPalConfigNotFound, error)
	UpdatePayPalConfigShort(params *UpdatePayPalConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePayPalConfigOK, error)
	TestPayPalConfigByID(params *TestPayPalConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigByIDOK, *TestPayPalConfigByIDNotFound, error)
	TestPayPalConfigByIDShort(params *TestPayPalConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestPayPalConfigByIDOK, error)
	UpdateStripeConfig(params *UpdateStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateStripeConfigOK, *UpdateStripeConfigNotFound, error)
	UpdateStripeConfigShort(params *UpdateStripeConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateStripeConfigOK, error)
	TestStripeConfigByID(params *TestStripeConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigByIDOK, *TestStripeConfigByIDNotFound, error)
	TestStripeConfigByIDShort(params *TestStripeConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestStripeConfigByIDOK, error)
	UpdateWxPayConfig(params *UpdateWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigOK, *UpdateWxPayConfigNotFound, error)
	UpdateWxPayConfigShort(params *UpdateWxPayConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigOK, error)
	UpdateWxPayConfigCert(params *UpdateWxPayConfigCertParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigCertOK, *UpdateWxPayConfigCertNotFound, error)
	UpdateWxPayConfigCertShort(params *UpdateWxPayConfigCertParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateWxPayConfigCertOK, error)
	TestWxPayConfigByID(params *TestWxPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigByIDOK, *TestWxPayConfigByIDNotFound, error)
	TestWxPayConfigByIDShort(params *TestWxPayConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestWxPayConfigByIDOK, error)
	UpdateXsollaConfig(params *UpdateXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaConfigOK, *UpdateXsollaConfigNotFound, error)
	UpdateXsollaConfigShort(params *UpdateXsollaConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaConfigOK, error)
	TestXsollaConfigByID(params *TestXsollaConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigByIDOK, *TestXsollaConfigByIDNotFound, error)
	TestXsollaConfigByIDShort(params *TestXsollaConfigByIDParams, authInfo runtime.ClientAuthInfoWriter) (*TestXsollaConfigByIDOK, error)
	UpdateXsollaUIConfig(params *UpdateXsollaUIConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaUIConfigOK, *UpdateXsollaUIConfigNotFound, error)
	UpdateXsollaUIConfigShort(params *UpdateXsollaUIConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateXsollaUIConfigOK, error)
	QueryPaymentProviderConfig(params *QueryPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*QueryPaymentProviderConfigOK, error)
	QueryPaymentProviderConfigShort(params *QueryPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*QueryPaymentProviderConfigOK, error)
	CreatePaymentProviderConfig(params *CreatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePaymentProviderConfigOK, *CreatePaymentProviderConfigBadRequest, *CreatePaymentProviderConfigConflict, *CreatePaymentProviderConfigUnprocessableEntity, error)
	CreatePaymentProviderConfigShort(params *CreatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePaymentProviderConfigOK, error)
	GetAggregatePaymentProviders(params *GetAggregatePaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetAggregatePaymentProvidersOK, error)
	GetAggregatePaymentProvidersShort(params *GetAggregatePaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetAggregatePaymentProvidersOK, error)
	DebugMatchedPaymentProviderConfig(params *DebugMatchedPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentProviderConfigOK, *DebugMatchedPaymentProviderConfigNotFound, error)
	DebugMatchedPaymentProviderConfigShort(params *DebugMatchedPaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DebugMatchedPaymentProviderConfigOK, error)
	GetSpecialPaymentProviders(params *GetSpecialPaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetSpecialPaymentProvidersOK, error)
	GetSpecialPaymentProvidersShort(params *GetSpecialPaymentProvidersParams, authInfo runtime.ClientAuthInfoWriter) (*GetSpecialPaymentProvidersOK, error)
	UpdatePaymentProviderConfig(params *UpdatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentProviderConfigOK, *UpdatePaymentProviderConfigBadRequest, *UpdatePaymentProviderConfigNotFound, *UpdatePaymentProviderConfigConflict, *UpdatePaymentProviderConfigUnprocessableEntity, error)
	UpdatePaymentProviderConfigShort(params *UpdatePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentProviderConfigOK, error)
	DeletePaymentProviderConfig(params *DeletePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePaymentProviderConfigNoContent, *DeletePaymentProviderConfigNotFound, error)
	DeletePaymentProviderConfigShort(params *DeletePaymentProviderConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePaymentProviderConfigNoContent, error)
	GetPaymentTaxConfig(params *GetPaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentTaxConfigOK, error)
	GetPaymentTaxConfigShort(params *GetPaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPaymentTaxConfigOK, error)
	UpdatePaymentTaxConfig(params *UpdatePaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentTaxConfigOK, *UpdatePaymentTaxConfigBadRequest, *UpdatePaymentTaxConfigUnprocessableEntity, error)
	UpdatePaymentTaxConfigShort(params *UpdatePaymentTaxConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePaymentTaxConfigOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new payment config API client.

type CreatePaymentProviderConfigBadRequest

type CreatePaymentProviderConfigBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

CreatePaymentProviderConfigBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33221</td><td>TaxJar api token required</td></tr></table>

func NewCreatePaymentProviderConfigBadRequest

func NewCreatePaymentProviderConfigBadRequest() *CreatePaymentProviderConfigBadRequest

NewCreatePaymentProviderConfigBadRequest creates a CreatePaymentProviderConfigBadRequest with default headers values

func (*CreatePaymentProviderConfigBadRequest) Error

func (*CreatePaymentProviderConfigBadRequest) GetPayload

func (*CreatePaymentProviderConfigBadRequest) ToJSONString

type CreatePaymentProviderConfigConflict

type CreatePaymentProviderConfigConflict struct {
	Payload *platformclientmodels.ErrorEntity
}

CreatePaymentProviderConfigConflict handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33271</td><td>Payment provider config for namespace [{namespace}] and region [{region}] already exists</td></tr></table>

func NewCreatePaymentProviderConfigConflict

func NewCreatePaymentProviderConfigConflict() *CreatePaymentProviderConfigConflict

NewCreatePaymentProviderConfigConflict creates a CreatePaymentProviderConfigConflict with default headers values

func (*CreatePaymentProviderConfigConflict) Error

func (*CreatePaymentProviderConfigConflict) GetPayload

func (*CreatePaymentProviderConfigConflict) ToJSONString

func (o *CreatePaymentProviderConfigConflict) ToJSONString() string

type CreatePaymentProviderConfigOK

type CreatePaymentProviderConfigOK struct {
	Payload *platformclientmodels.PaymentProviderConfigInfo
}

CreatePaymentProviderConfigOK handles this case with default header values.

successful operation

func NewCreatePaymentProviderConfigOK

func NewCreatePaymentProviderConfigOK() *CreatePaymentProviderConfigOK

NewCreatePaymentProviderConfigOK creates a CreatePaymentProviderConfigOK with default headers values

func (*CreatePaymentProviderConfigOK) Error

func (*CreatePaymentProviderConfigOK) GetPayload

func (*CreatePaymentProviderConfigOK) ToJSONString

func (o *CreatePaymentProviderConfigOK) ToJSONString() string

type CreatePaymentProviderConfigParams

type CreatePaymentProviderConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PaymentProviderConfigEdit

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

CreatePaymentProviderConfigParams contains all the parameters to send to the API endpoint for the create payment provider config operation typically these are written to a http.Request

func NewCreatePaymentProviderConfigParams

func NewCreatePaymentProviderConfigParams() *CreatePaymentProviderConfigParams

NewCreatePaymentProviderConfigParams creates a new CreatePaymentProviderConfigParams object with the default values initialized.

func NewCreatePaymentProviderConfigParamsWithContext

func NewCreatePaymentProviderConfigParamsWithContext(ctx context.Context) *CreatePaymentProviderConfigParams

NewCreatePaymentProviderConfigParamsWithContext creates a new CreatePaymentProviderConfigParams object with the default values initialized, and the ability to set a context for a request

func NewCreatePaymentProviderConfigParamsWithHTTPClient

func NewCreatePaymentProviderConfigParamsWithHTTPClient(client *http.Client) *CreatePaymentProviderConfigParams

NewCreatePaymentProviderConfigParamsWithHTTPClient creates a new CreatePaymentProviderConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreatePaymentProviderConfigParamsWithTimeout

func NewCreatePaymentProviderConfigParamsWithTimeout(timeout time.Duration) *CreatePaymentProviderConfigParams

NewCreatePaymentProviderConfigParamsWithTimeout creates a new CreatePaymentProviderConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreatePaymentProviderConfigParams) SetAuthInfoWriter

func (o *CreatePaymentProviderConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the create payment provider config params

func (*CreatePaymentProviderConfigParams) SetBody

SetBody adds the body to the create payment provider config params

func (*CreatePaymentProviderConfigParams) SetContext

SetContext adds the context to the create payment provider config params

func (*CreatePaymentProviderConfigParams) SetFlightId

func (o *CreatePaymentProviderConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*CreatePaymentProviderConfigParams) SetHTTPClient

func (o *CreatePaymentProviderConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create payment provider config params

func (*CreatePaymentProviderConfigParams) SetHTTPClientTransport

func (o *CreatePaymentProviderConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the create payment provider config params

func (*CreatePaymentProviderConfigParams) SetTimeout

func (o *CreatePaymentProviderConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create payment provider config params

func (*CreatePaymentProviderConfigParams) WithBody

WithBody adds the body to the create payment provider config params

func (*CreatePaymentProviderConfigParams) WithContext

WithContext adds the context to the create payment provider config params

func (*CreatePaymentProviderConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create payment provider config params

func (*CreatePaymentProviderConfigParams) WithTimeout

WithTimeout adds the timeout to the create payment provider config params

func (*CreatePaymentProviderConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreatePaymentProviderConfigReader

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

CreatePaymentProviderConfigReader is a Reader for the CreatePaymentProviderConfig structure.

func (*CreatePaymentProviderConfigReader) ReadResponse

func (o *CreatePaymentProviderConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreatePaymentProviderConfigUnprocessableEntity

type CreatePaymentProviderConfigUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

CreatePaymentProviderConfigUnprocessableEntity handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewCreatePaymentProviderConfigUnprocessableEntity

func NewCreatePaymentProviderConfigUnprocessableEntity() *CreatePaymentProviderConfigUnprocessableEntity

NewCreatePaymentProviderConfigUnprocessableEntity creates a CreatePaymentProviderConfigUnprocessableEntity with default headers values

func (*CreatePaymentProviderConfigUnprocessableEntity) Error

func (*CreatePaymentProviderConfigUnprocessableEntity) GetPayload

func (*CreatePaymentProviderConfigUnprocessableEntity) ToJSONString

type DebugMatchedPaymentMerchantConfigNotFound

type DebugMatchedPaymentMerchantConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

DebugMatchedPaymentMerchantConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewDebugMatchedPaymentMerchantConfigNotFound

func NewDebugMatchedPaymentMerchantConfigNotFound() *DebugMatchedPaymentMerchantConfigNotFound

NewDebugMatchedPaymentMerchantConfigNotFound creates a DebugMatchedPaymentMerchantConfigNotFound with default headers values

func (*DebugMatchedPaymentMerchantConfigNotFound) Error

func (*DebugMatchedPaymentMerchantConfigNotFound) GetPayload

func (*DebugMatchedPaymentMerchantConfigNotFound) ToJSONString

type DebugMatchedPaymentMerchantConfigOK

type DebugMatchedPaymentMerchantConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

DebugMatchedPaymentMerchantConfigOK handles this case with default header values.

successful operation

func NewDebugMatchedPaymentMerchantConfigOK

func NewDebugMatchedPaymentMerchantConfigOK() *DebugMatchedPaymentMerchantConfigOK

NewDebugMatchedPaymentMerchantConfigOK creates a DebugMatchedPaymentMerchantConfigOK with default headers values

func (*DebugMatchedPaymentMerchantConfigOK) Error

func (*DebugMatchedPaymentMerchantConfigOK) GetPayload

func (*DebugMatchedPaymentMerchantConfigOK) ToJSONString

func (o *DebugMatchedPaymentMerchantConfigOK) ToJSONString() string

type DebugMatchedPaymentMerchantConfigParams

type DebugMatchedPaymentMerchantConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace

	*/
	Namespace *string
	/*Region
	  region

	*/
	Region *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

DebugMatchedPaymentMerchantConfigParams contains all the parameters to send to the API endpoint for the debug matched payment merchant config operation typically these are written to a http.Request

func NewDebugMatchedPaymentMerchantConfigParams

func NewDebugMatchedPaymentMerchantConfigParams() *DebugMatchedPaymentMerchantConfigParams

NewDebugMatchedPaymentMerchantConfigParams creates a new DebugMatchedPaymentMerchantConfigParams object with the default values initialized.

func NewDebugMatchedPaymentMerchantConfigParamsWithContext

func NewDebugMatchedPaymentMerchantConfigParamsWithContext(ctx context.Context) *DebugMatchedPaymentMerchantConfigParams

NewDebugMatchedPaymentMerchantConfigParamsWithContext creates a new DebugMatchedPaymentMerchantConfigParams object with the default values initialized, and the ability to set a context for a request

func NewDebugMatchedPaymentMerchantConfigParamsWithHTTPClient

func NewDebugMatchedPaymentMerchantConfigParamsWithHTTPClient(client *http.Client) *DebugMatchedPaymentMerchantConfigParams

NewDebugMatchedPaymentMerchantConfigParamsWithHTTPClient creates a new DebugMatchedPaymentMerchantConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDebugMatchedPaymentMerchantConfigParamsWithTimeout

func NewDebugMatchedPaymentMerchantConfigParamsWithTimeout(timeout time.Duration) *DebugMatchedPaymentMerchantConfigParams

NewDebugMatchedPaymentMerchantConfigParamsWithTimeout creates a new DebugMatchedPaymentMerchantConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*DebugMatchedPaymentMerchantConfigParams) SetAuthInfoWriter

func (o *DebugMatchedPaymentMerchantConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetContext

SetContext adds the context to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetFlightId

func (o *DebugMatchedPaymentMerchantConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DebugMatchedPaymentMerchantConfigParams) SetHTTPClient

func (o *DebugMatchedPaymentMerchantConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetHTTPClientTransport

func (o *DebugMatchedPaymentMerchantConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetNamespace

func (o *DebugMatchedPaymentMerchantConfigParams) SetNamespace(namespace *string)

SetNamespace adds the namespace to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetRegion

func (o *DebugMatchedPaymentMerchantConfigParams) SetRegion(region *string)

SetRegion adds the region to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) SetTimeout

func (o *DebugMatchedPaymentMerchantConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WithContext

WithContext adds the context to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WithNamespace

WithNamespace adds the namespace to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WithRegion

WithRegion adds the region to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WithTimeout

WithTimeout adds the timeout to the debug matched payment merchant config params

func (*DebugMatchedPaymentMerchantConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DebugMatchedPaymentMerchantConfigReader

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

DebugMatchedPaymentMerchantConfigReader is a Reader for the DebugMatchedPaymentMerchantConfig structure.

func (*DebugMatchedPaymentMerchantConfigReader) ReadResponse

func (o *DebugMatchedPaymentMerchantConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DebugMatchedPaymentProviderConfigNotFound

type DebugMatchedPaymentProviderConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

DebugMatchedPaymentProviderConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33241</td><td>Payment provider config [{id}] does not exist</td></tr></table>

func NewDebugMatchedPaymentProviderConfigNotFound

func NewDebugMatchedPaymentProviderConfigNotFound() *DebugMatchedPaymentProviderConfigNotFound

NewDebugMatchedPaymentProviderConfigNotFound creates a DebugMatchedPaymentProviderConfigNotFound with default headers values

func (*DebugMatchedPaymentProviderConfigNotFound) Error

func (*DebugMatchedPaymentProviderConfigNotFound) GetPayload

func (*DebugMatchedPaymentProviderConfigNotFound) ToJSONString

type DebugMatchedPaymentProviderConfigOK

type DebugMatchedPaymentProviderConfigOK struct {
	Payload *platformclientmodels.PaymentProviderConfigInfo
}

DebugMatchedPaymentProviderConfigOK handles this case with default header values.

successful operation

func NewDebugMatchedPaymentProviderConfigOK

func NewDebugMatchedPaymentProviderConfigOK() *DebugMatchedPaymentProviderConfigOK

NewDebugMatchedPaymentProviderConfigOK creates a DebugMatchedPaymentProviderConfigOK with default headers values

func (*DebugMatchedPaymentProviderConfigOK) Error

func (*DebugMatchedPaymentProviderConfigOK) GetPayload

func (*DebugMatchedPaymentProviderConfigOK) ToJSONString

func (o *DebugMatchedPaymentProviderConfigOK) ToJSONString() string

type DebugMatchedPaymentProviderConfigParams

type DebugMatchedPaymentProviderConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace

	*/
	Namespace *string
	/*Region
	  region

	*/
	Region *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

DebugMatchedPaymentProviderConfigParams contains all the parameters to send to the API endpoint for the debug matched payment provider config operation typically these are written to a http.Request

func NewDebugMatchedPaymentProviderConfigParams

func NewDebugMatchedPaymentProviderConfigParams() *DebugMatchedPaymentProviderConfigParams

NewDebugMatchedPaymentProviderConfigParams creates a new DebugMatchedPaymentProviderConfigParams object with the default values initialized.

func NewDebugMatchedPaymentProviderConfigParamsWithContext

func NewDebugMatchedPaymentProviderConfigParamsWithContext(ctx context.Context) *DebugMatchedPaymentProviderConfigParams

NewDebugMatchedPaymentProviderConfigParamsWithContext creates a new DebugMatchedPaymentProviderConfigParams object with the default values initialized, and the ability to set a context for a request

func NewDebugMatchedPaymentProviderConfigParamsWithHTTPClient

func NewDebugMatchedPaymentProviderConfigParamsWithHTTPClient(client *http.Client) *DebugMatchedPaymentProviderConfigParams

NewDebugMatchedPaymentProviderConfigParamsWithHTTPClient creates a new DebugMatchedPaymentProviderConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDebugMatchedPaymentProviderConfigParamsWithTimeout

func NewDebugMatchedPaymentProviderConfigParamsWithTimeout(timeout time.Duration) *DebugMatchedPaymentProviderConfigParams

NewDebugMatchedPaymentProviderConfigParamsWithTimeout creates a new DebugMatchedPaymentProviderConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*DebugMatchedPaymentProviderConfigParams) SetAuthInfoWriter

func (o *DebugMatchedPaymentProviderConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetContext

SetContext adds the context to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetFlightId

func (o *DebugMatchedPaymentProviderConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DebugMatchedPaymentProviderConfigParams) SetHTTPClient

func (o *DebugMatchedPaymentProviderConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetHTTPClientTransport

func (o *DebugMatchedPaymentProviderConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetNamespace

func (o *DebugMatchedPaymentProviderConfigParams) SetNamespace(namespace *string)

SetNamespace adds the namespace to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetRegion

func (o *DebugMatchedPaymentProviderConfigParams) SetRegion(region *string)

SetRegion adds the region to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) SetTimeout

func (o *DebugMatchedPaymentProviderConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WithContext

WithContext adds the context to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WithNamespace

WithNamespace adds the namespace to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WithRegion

WithRegion adds the region to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WithTimeout

WithTimeout adds the timeout to the debug matched payment provider config params

func (*DebugMatchedPaymentProviderConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DebugMatchedPaymentProviderConfigReader

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

DebugMatchedPaymentProviderConfigReader is a Reader for the DebugMatchedPaymentProviderConfig structure.

func (*DebugMatchedPaymentProviderConfigReader) ReadResponse

func (o *DebugMatchedPaymentProviderConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeletePaymentProviderConfigNoContent

type DeletePaymentProviderConfigNoContent struct {
}

DeletePaymentProviderConfigNoContent handles this case with default header values.

Delete successfully

func NewDeletePaymentProviderConfigNoContent

func NewDeletePaymentProviderConfigNoContent() *DeletePaymentProviderConfigNoContent

NewDeletePaymentProviderConfigNoContent creates a DeletePaymentProviderConfigNoContent with default headers values

func (*DeletePaymentProviderConfigNoContent) Error

type DeletePaymentProviderConfigNotFound

type DeletePaymentProviderConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

DeletePaymentProviderConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33241</td><td>Payment provider config [{id}] does not exist</td></tr></table>

func NewDeletePaymentProviderConfigNotFound

func NewDeletePaymentProviderConfigNotFound() *DeletePaymentProviderConfigNotFound

NewDeletePaymentProviderConfigNotFound creates a DeletePaymentProviderConfigNotFound with default headers values

func (*DeletePaymentProviderConfigNotFound) Error

func (*DeletePaymentProviderConfigNotFound) GetPayload

func (*DeletePaymentProviderConfigNotFound) ToJSONString

func (o *DeletePaymentProviderConfigNotFound) ToJSONString() string

type DeletePaymentProviderConfigParams

type DeletePaymentProviderConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID
	  id

	*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

DeletePaymentProviderConfigParams contains all the parameters to send to the API endpoint for the delete payment provider config operation typically these are written to a http.Request

func NewDeletePaymentProviderConfigParams

func NewDeletePaymentProviderConfigParams() *DeletePaymentProviderConfigParams

NewDeletePaymentProviderConfigParams creates a new DeletePaymentProviderConfigParams object with the default values initialized.

func NewDeletePaymentProviderConfigParamsWithContext

func NewDeletePaymentProviderConfigParamsWithContext(ctx context.Context) *DeletePaymentProviderConfigParams

NewDeletePaymentProviderConfigParamsWithContext creates a new DeletePaymentProviderConfigParams object with the default values initialized, and the ability to set a context for a request

func NewDeletePaymentProviderConfigParamsWithHTTPClient

func NewDeletePaymentProviderConfigParamsWithHTTPClient(client *http.Client) *DeletePaymentProviderConfigParams

NewDeletePaymentProviderConfigParamsWithHTTPClient creates a new DeletePaymentProviderConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeletePaymentProviderConfigParamsWithTimeout

func NewDeletePaymentProviderConfigParamsWithTimeout(timeout time.Duration) *DeletePaymentProviderConfigParams

NewDeletePaymentProviderConfigParamsWithTimeout creates a new DeletePaymentProviderConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeletePaymentProviderConfigParams) SetAuthInfoWriter

func (o *DeletePaymentProviderConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) SetContext

SetContext adds the context to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) SetFlightId

func (o *DeletePaymentProviderConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeletePaymentProviderConfigParams) SetHTTPClient

func (o *DeletePaymentProviderConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) SetHTTPClientTransport

func (o *DeletePaymentProviderConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) SetID

func (o *DeletePaymentProviderConfigParams) SetID(idVar string)

SetID adds the id to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) SetTimeout

func (o *DeletePaymentProviderConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) WithContext

WithContext adds the context to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) WithID

WithID adds the idVar to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) WithTimeout

WithTimeout adds the timeout to the delete payment provider config params

func (*DeletePaymentProviderConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePaymentProviderConfigReader

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

DeletePaymentProviderConfigReader is a Reader for the DeletePaymentProviderConfig structure.

func (*DeletePaymentProviderConfigReader) ReadResponse

func (o *DeletePaymentProviderConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAggregatePaymentProvidersOK

type GetAggregatePaymentProvidersOK struct {
	Payload []string
}

GetAggregatePaymentProvidersOK handles this case with default header values.

successful operation

func NewGetAggregatePaymentProvidersOK

func NewGetAggregatePaymentProvidersOK() *GetAggregatePaymentProvidersOK

NewGetAggregatePaymentProvidersOK creates a GetAggregatePaymentProvidersOK with default headers values

func (*GetAggregatePaymentProvidersOK) Error

func (*GetAggregatePaymentProvidersOK) GetPayload

func (o *GetAggregatePaymentProvidersOK) GetPayload() []string

func (*GetAggregatePaymentProvidersOK) ToJSONString

func (o *GetAggregatePaymentProvidersOK) ToJSONString() string

type GetAggregatePaymentProvidersParams

type GetAggregatePaymentProvidersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetAggregatePaymentProvidersParams contains all the parameters to send to the API endpoint for the get aggregate payment providers operation typically these are written to a http.Request

func NewGetAggregatePaymentProvidersParams

func NewGetAggregatePaymentProvidersParams() *GetAggregatePaymentProvidersParams

NewGetAggregatePaymentProvidersParams creates a new GetAggregatePaymentProvidersParams object with the default values initialized.

func NewGetAggregatePaymentProvidersParamsWithContext

func NewGetAggregatePaymentProvidersParamsWithContext(ctx context.Context) *GetAggregatePaymentProvidersParams

NewGetAggregatePaymentProvidersParamsWithContext creates a new GetAggregatePaymentProvidersParams object with the default values initialized, and the ability to set a context for a request

func NewGetAggregatePaymentProvidersParamsWithHTTPClient

func NewGetAggregatePaymentProvidersParamsWithHTTPClient(client *http.Client) *GetAggregatePaymentProvidersParams

NewGetAggregatePaymentProvidersParamsWithHTTPClient creates a new GetAggregatePaymentProvidersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAggregatePaymentProvidersParamsWithTimeout

func NewGetAggregatePaymentProvidersParamsWithTimeout(timeout time.Duration) *GetAggregatePaymentProvidersParams

NewGetAggregatePaymentProvidersParamsWithTimeout creates a new GetAggregatePaymentProvidersParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAggregatePaymentProvidersParams) SetAuthInfoWriter

func (o *GetAggregatePaymentProvidersParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) SetContext

SetContext adds the context to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) SetFlightId

func (o *GetAggregatePaymentProvidersParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetAggregatePaymentProvidersParams) SetHTTPClient

func (o *GetAggregatePaymentProvidersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) SetHTTPClientTransport

func (o *GetAggregatePaymentProvidersParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) SetTimeout

func (o *GetAggregatePaymentProvidersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) WithContext

WithContext adds the context to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) WithTimeout

WithTimeout adds the timeout to the get aggregate payment providers params

func (*GetAggregatePaymentProvidersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAggregatePaymentProvidersReader

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

GetAggregatePaymentProvidersReader is a Reader for the GetAggregatePaymentProviders structure.

func (*GetAggregatePaymentProvidersReader) ReadResponse

func (o *GetAggregatePaymentProvidersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPaymentMerchantConfigNotFound

type GetPaymentMerchantConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetPaymentMerchantConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewGetPaymentMerchantConfigNotFound

func NewGetPaymentMerchantConfigNotFound() *GetPaymentMerchantConfigNotFound

NewGetPaymentMerchantConfigNotFound creates a GetPaymentMerchantConfigNotFound with default headers values

func (*GetPaymentMerchantConfigNotFound) Error

func (*GetPaymentMerchantConfigNotFound) GetPayload

func (*GetPaymentMerchantConfigNotFound) ToJSONString

func (o *GetPaymentMerchantConfigNotFound) ToJSONString() string

type GetPaymentMerchantConfigOK

type GetPaymentMerchantConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

GetPaymentMerchantConfigOK handles this case with default header values.

successful operation

func NewGetPaymentMerchantConfigOK

func NewGetPaymentMerchantConfigOK() *GetPaymentMerchantConfigOK

NewGetPaymentMerchantConfigOK creates a GetPaymentMerchantConfigOK with default headers values

func (*GetPaymentMerchantConfigOK) Error

func (*GetPaymentMerchantConfigOK) GetPayload

func (*GetPaymentMerchantConfigOK) ToJSONString

func (o *GetPaymentMerchantConfigOK) ToJSONString() string

type GetPaymentMerchantConfigParams

type GetPaymentMerchantConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetPaymentMerchantConfigParams contains all the parameters to send to the API endpoint for the get payment merchant config operation typically these are written to a http.Request

func NewGetPaymentMerchantConfigParams

func NewGetPaymentMerchantConfigParams() *GetPaymentMerchantConfigParams

NewGetPaymentMerchantConfigParams creates a new GetPaymentMerchantConfigParams object with the default values initialized.

func NewGetPaymentMerchantConfigParamsWithContext

func NewGetPaymentMerchantConfigParamsWithContext(ctx context.Context) *GetPaymentMerchantConfigParams

NewGetPaymentMerchantConfigParamsWithContext creates a new GetPaymentMerchantConfigParams object with the default values initialized, and the ability to set a context for a request

func NewGetPaymentMerchantConfigParamsWithHTTPClient

func NewGetPaymentMerchantConfigParamsWithHTTPClient(client *http.Client) *GetPaymentMerchantConfigParams

NewGetPaymentMerchantConfigParamsWithHTTPClient creates a new GetPaymentMerchantConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetPaymentMerchantConfigParamsWithTimeout

func NewGetPaymentMerchantConfigParamsWithTimeout(timeout time.Duration) *GetPaymentMerchantConfigParams

NewGetPaymentMerchantConfigParamsWithTimeout creates a new GetPaymentMerchantConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetPaymentMerchantConfigParams) SetAuthInfoWriter

func (o *GetPaymentMerchantConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) SetContext

func (o *GetPaymentMerchantConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) SetFlightId

func (o *GetPaymentMerchantConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetPaymentMerchantConfigParams) SetHTTPClient

func (o *GetPaymentMerchantConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) SetHTTPClientTransport

func (o *GetPaymentMerchantConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) SetID

func (o *GetPaymentMerchantConfigParams) SetID(idVar string)

SetID adds the id to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) SetTimeout

func (o *GetPaymentMerchantConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) WithContext

WithContext adds the context to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) WithID

WithID adds the idVar to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) WithTimeout

WithTimeout adds the timeout to the get payment merchant config params

func (*GetPaymentMerchantConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentMerchantConfigReader

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

GetPaymentMerchantConfigReader is a Reader for the GetPaymentMerchantConfig structure.

func (*GetPaymentMerchantConfigReader) ReadResponse

func (o *GetPaymentMerchantConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPaymentTaxConfigOK

type GetPaymentTaxConfigOK struct {
	Payload *platformclientmodels.PaymentTaxConfigInfo
}

GetPaymentTaxConfigOK handles this case with default header values.

successful operation

func NewGetPaymentTaxConfigOK

func NewGetPaymentTaxConfigOK() *GetPaymentTaxConfigOK

NewGetPaymentTaxConfigOK creates a GetPaymentTaxConfigOK with default headers values

func (*GetPaymentTaxConfigOK) Error

func (o *GetPaymentTaxConfigOK) Error() string

func (*GetPaymentTaxConfigOK) GetPayload

func (*GetPaymentTaxConfigOK) ToJSONString

func (o *GetPaymentTaxConfigOK) ToJSONString() string

type GetPaymentTaxConfigParams

type GetPaymentTaxConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetPaymentTaxConfigParams contains all the parameters to send to the API endpoint for the get payment tax config operation typically these are written to a http.Request

func NewGetPaymentTaxConfigParams

func NewGetPaymentTaxConfigParams() *GetPaymentTaxConfigParams

NewGetPaymentTaxConfigParams creates a new GetPaymentTaxConfigParams object with the default values initialized.

func NewGetPaymentTaxConfigParamsWithContext

func NewGetPaymentTaxConfigParamsWithContext(ctx context.Context) *GetPaymentTaxConfigParams

NewGetPaymentTaxConfigParamsWithContext creates a new GetPaymentTaxConfigParams object with the default values initialized, and the ability to set a context for a request

func NewGetPaymentTaxConfigParamsWithHTTPClient

func NewGetPaymentTaxConfigParamsWithHTTPClient(client *http.Client) *GetPaymentTaxConfigParams

NewGetPaymentTaxConfigParamsWithHTTPClient creates a new GetPaymentTaxConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetPaymentTaxConfigParamsWithTimeout

func NewGetPaymentTaxConfigParamsWithTimeout(timeout time.Duration) *GetPaymentTaxConfigParams

NewGetPaymentTaxConfigParamsWithTimeout creates a new GetPaymentTaxConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetPaymentTaxConfigParams) SetAuthInfoWriter

func (o *GetPaymentTaxConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get payment tax config params

func (*GetPaymentTaxConfigParams) SetContext

func (o *GetPaymentTaxConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the get payment tax config params

func (*GetPaymentTaxConfigParams) SetFlightId

func (o *GetPaymentTaxConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetPaymentTaxConfigParams) SetHTTPClient

func (o *GetPaymentTaxConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get payment tax config params

func (*GetPaymentTaxConfigParams) SetHTTPClientTransport

func (o *GetPaymentTaxConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get payment tax config params

func (*GetPaymentTaxConfigParams) SetTimeout

func (o *GetPaymentTaxConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get payment tax config params

func (*GetPaymentTaxConfigParams) WithContext

WithContext adds the context to the get payment tax config params

func (*GetPaymentTaxConfigParams) WithHTTPClient

func (o *GetPaymentTaxConfigParams) WithHTTPClient(client *http.Client) *GetPaymentTaxConfigParams

WithHTTPClient adds the HTTPClient to the get payment tax config params

func (*GetPaymentTaxConfigParams) WithTimeout

WithTimeout adds the timeout to the get payment tax config params

func (*GetPaymentTaxConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentTaxConfigReader

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

GetPaymentTaxConfigReader is a Reader for the GetPaymentTaxConfig structure.

func (*GetPaymentTaxConfigReader) ReadResponse

func (o *GetPaymentTaxConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSpecialPaymentProvidersOK

type GetSpecialPaymentProvidersOK struct {
	Payload []string
}

GetSpecialPaymentProvidersOK handles this case with default header values.

successful operation

func NewGetSpecialPaymentProvidersOK

func NewGetSpecialPaymentProvidersOK() *GetSpecialPaymentProvidersOK

NewGetSpecialPaymentProvidersOK creates a GetSpecialPaymentProvidersOK with default headers values

func (*GetSpecialPaymentProvidersOK) Error

func (*GetSpecialPaymentProvidersOK) GetPayload

func (o *GetSpecialPaymentProvidersOK) GetPayload() []string

func (*GetSpecialPaymentProvidersOK) ToJSONString

func (o *GetSpecialPaymentProvidersOK) ToJSONString() string

type GetSpecialPaymentProvidersParams

type GetSpecialPaymentProvidersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetSpecialPaymentProvidersParams contains all the parameters to send to the API endpoint for the get special payment providers operation typically these are written to a http.Request

func NewGetSpecialPaymentProvidersParams

func NewGetSpecialPaymentProvidersParams() *GetSpecialPaymentProvidersParams

NewGetSpecialPaymentProvidersParams creates a new GetSpecialPaymentProvidersParams object with the default values initialized.

func NewGetSpecialPaymentProvidersParamsWithContext

func NewGetSpecialPaymentProvidersParamsWithContext(ctx context.Context) *GetSpecialPaymentProvidersParams

NewGetSpecialPaymentProvidersParamsWithContext creates a new GetSpecialPaymentProvidersParams object with the default values initialized, and the ability to set a context for a request

func NewGetSpecialPaymentProvidersParamsWithHTTPClient

func NewGetSpecialPaymentProvidersParamsWithHTTPClient(client *http.Client) *GetSpecialPaymentProvidersParams

NewGetSpecialPaymentProvidersParamsWithHTTPClient creates a new GetSpecialPaymentProvidersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetSpecialPaymentProvidersParamsWithTimeout

func NewGetSpecialPaymentProvidersParamsWithTimeout(timeout time.Duration) *GetSpecialPaymentProvidersParams

NewGetSpecialPaymentProvidersParamsWithTimeout creates a new GetSpecialPaymentProvidersParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetSpecialPaymentProvidersParams) SetAuthInfoWriter

func (o *GetSpecialPaymentProvidersParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) SetContext

SetContext adds the context to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) SetFlightId

func (o *GetSpecialPaymentProvidersParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetSpecialPaymentProvidersParams) SetHTTPClient

func (o *GetSpecialPaymentProvidersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) SetHTTPClientTransport

func (o *GetSpecialPaymentProvidersParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) SetTimeout

func (o *GetSpecialPaymentProvidersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) WithContext

WithContext adds the context to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) WithTimeout

WithTimeout adds the timeout to the get special payment providers params

func (*GetSpecialPaymentProvidersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSpecialPaymentProvidersReader

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

GetSpecialPaymentProvidersReader is a Reader for the GetSpecialPaymentProviders structure.

func (*GetSpecialPaymentProvidersReader) ReadResponse

func (o *GetSpecialPaymentProvidersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type QueryPaymentProviderConfigOK

type QueryPaymentProviderConfigOK struct {
	Payload *platformclientmodels.PaymentProviderConfigPagingSlicedResult
}

QueryPaymentProviderConfigOK handles this case with default header values.

successful operation

func NewQueryPaymentProviderConfigOK

func NewQueryPaymentProviderConfigOK() *QueryPaymentProviderConfigOK

NewQueryPaymentProviderConfigOK creates a QueryPaymentProviderConfigOK with default headers values

func (*QueryPaymentProviderConfigOK) Error

func (*QueryPaymentProviderConfigOK) GetPayload

func (*QueryPaymentProviderConfigOK) ToJSONString

func (o *QueryPaymentProviderConfigOK) ToJSONString() string

type QueryPaymentProviderConfigParams

type QueryPaymentProviderConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Limit*/
	Limit *int32
	/*Namespace
	  namespace

	*/
	Namespace *string
	/*Offset*/
	Offset *int32
	/*Region
	  region

	*/
	Region *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

QueryPaymentProviderConfigParams contains all the parameters to send to the API endpoint for the query payment provider config operation typically these are written to a http.Request

func NewQueryPaymentProviderConfigParams

func NewQueryPaymentProviderConfigParams() *QueryPaymentProviderConfigParams

NewQueryPaymentProviderConfigParams creates a new QueryPaymentProviderConfigParams object with the default values initialized.

func NewQueryPaymentProviderConfigParamsWithContext

func NewQueryPaymentProviderConfigParamsWithContext(ctx context.Context) *QueryPaymentProviderConfigParams

NewQueryPaymentProviderConfigParamsWithContext creates a new QueryPaymentProviderConfigParams object with the default values initialized, and the ability to set a context for a request

func NewQueryPaymentProviderConfigParamsWithHTTPClient

func NewQueryPaymentProviderConfigParamsWithHTTPClient(client *http.Client) *QueryPaymentProviderConfigParams

NewQueryPaymentProviderConfigParamsWithHTTPClient creates a new QueryPaymentProviderConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewQueryPaymentProviderConfigParamsWithTimeout

func NewQueryPaymentProviderConfigParamsWithTimeout(timeout time.Duration) *QueryPaymentProviderConfigParams

NewQueryPaymentProviderConfigParamsWithTimeout creates a new QueryPaymentProviderConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*QueryPaymentProviderConfigParams) SetAuthInfoWriter

func (o *QueryPaymentProviderConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetContext

SetContext adds the context to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetFlightId

func (o *QueryPaymentProviderConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*QueryPaymentProviderConfigParams) SetHTTPClient

func (o *QueryPaymentProviderConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetHTTPClientTransport

func (o *QueryPaymentProviderConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetLimit

func (o *QueryPaymentProviderConfigParams) SetLimit(limit *int32)

SetLimit adds the limit to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetNamespace

func (o *QueryPaymentProviderConfigParams) SetNamespace(namespace *string)

SetNamespace adds the namespace to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetOffset

func (o *QueryPaymentProviderConfigParams) SetOffset(offset *int32)

SetOffset adds the offset to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetRegion

func (o *QueryPaymentProviderConfigParams) SetRegion(region *string)

SetRegion adds the region to the query payment provider config params

func (*QueryPaymentProviderConfigParams) SetTimeout

func (o *QueryPaymentProviderConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithContext

WithContext adds the context to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithLimit

WithLimit adds the limit to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithNamespace

WithNamespace adds the namespace to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithOffset

WithOffset adds the offset to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithRegion

WithRegion adds the region to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WithTimeout

WithTimeout adds the timeout to the query payment provider config params

func (*QueryPaymentProviderConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryPaymentProviderConfigReader

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

QueryPaymentProviderConfigReader is a Reader for the QueryPaymentProviderConfig structure.

func (*QueryPaymentProviderConfigReader) ReadResponse

func (o *QueryPaymentProviderConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestAdyenConfigByIDNotFound

type TestAdyenConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestAdyenConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestAdyenConfigByIDNotFound

func NewTestAdyenConfigByIDNotFound() *TestAdyenConfigByIDNotFound

NewTestAdyenConfigByIDNotFound creates a TestAdyenConfigByIDNotFound with default headers values

func (*TestAdyenConfigByIDNotFound) Error

func (*TestAdyenConfigByIDNotFound) GetPayload

func (*TestAdyenConfigByIDNotFound) ToJSONString

func (o *TestAdyenConfigByIDNotFound) ToJSONString() string

type TestAdyenConfigByIDOK

type TestAdyenConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestAdyenConfigByIDOK handles this case with default header values.

successful operation

func NewTestAdyenConfigByIDOK

func NewTestAdyenConfigByIDOK() *TestAdyenConfigByIDOK

NewTestAdyenConfigByIDOK creates a TestAdyenConfigByIDOK with default headers values

func (*TestAdyenConfigByIDOK) Error

func (o *TestAdyenConfigByIDOK) Error() string

func (*TestAdyenConfigByIDOK) GetPayload

func (*TestAdyenConfigByIDOK) ToJSONString

func (o *TestAdyenConfigByIDOK) ToJSONString() string

type TestAdyenConfigByIDParams

type TestAdyenConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestAdyenConfigByIDParams contains all the parameters to send to the API endpoint for the test adyen config by id operation typically these are written to a http.Request

func NewTestAdyenConfigByIDParams

func NewTestAdyenConfigByIDParams() *TestAdyenConfigByIDParams

NewTestAdyenConfigByIDParams creates a new TestAdyenConfigByIDParams object with the default values initialized.

func NewTestAdyenConfigByIDParamsWithContext

func NewTestAdyenConfigByIDParamsWithContext(ctx context.Context) *TestAdyenConfigByIDParams

NewTestAdyenConfigByIDParamsWithContext creates a new TestAdyenConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestAdyenConfigByIDParamsWithHTTPClient

func NewTestAdyenConfigByIDParamsWithHTTPClient(client *http.Client) *TestAdyenConfigByIDParams

NewTestAdyenConfigByIDParamsWithHTTPClient creates a new TestAdyenConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestAdyenConfigByIDParamsWithTimeout

func NewTestAdyenConfigByIDParamsWithTimeout(timeout time.Duration) *TestAdyenConfigByIDParams

NewTestAdyenConfigByIDParamsWithTimeout creates a new TestAdyenConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestAdyenConfigByIDParams) SetAuthInfoWriter

func (o *TestAdyenConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetContext

func (o *TestAdyenConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetFlightId

func (o *TestAdyenConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestAdyenConfigByIDParams) SetHTTPClient

func (o *TestAdyenConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetHTTPClientTransport

func (o *TestAdyenConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetID

func (o *TestAdyenConfigByIDParams) SetID(idVar string)

SetID adds the id to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetSandbox

func (o *TestAdyenConfigByIDParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test adyen config by id params

func (*TestAdyenConfigByIDParams) SetTimeout

func (o *TestAdyenConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WithContext

WithContext adds the context to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WithHTTPClient

func (o *TestAdyenConfigByIDParams) WithHTTPClient(client *http.Client) *TestAdyenConfigByIDParams

WithHTTPClient adds the HTTPClient to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WithID

WithID adds the idVar to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WithSandbox

func (o *TestAdyenConfigByIDParams) WithSandbox(sandbox *bool) *TestAdyenConfigByIDParams

WithSandbox adds the sandbox to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test adyen config by id params

func (*TestAdyenConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestAdyenConfigByIDReader

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

TestAdyenConfigByIDReader is a Reader for the TestAdyenConfigByID structure.

func (*TestAdyenConfigByIDReader) ReadResponse

func (o *TestAdyenConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestAdyenConfigOK

type TestAdyenConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestAdyenConfigOK handles this case with default header values.

successful operation

func NewTestAdyenConfigOK

func NewTestAdyenConfigOK() *TestAdyenConfigOK

NewTestAdyenConfigOK creates a TestAdyenConfigOK with default headers values

func (*TestAdyenConfigOK) Error

func (o *TestAdyenConfigOK) Error() string

func (*TestAdyenConfigOK) GetPayload

func (*TestAdyenConfigOK) ToJSONString

func (o *TestAdyenConfigOK) ToJSONString() string

type TestAdyenConfigParams

type TestAdyenConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.AdyenConfig
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestAdyenConfigParams contains all the parameters to send to the API endpoint for the test adyen config operation typically these are written to a http.Request

func NewTestAdyenConfigParams

func NewTestAdyenConfigParams() *TestAdyenConfigParams

NewTestAdyenConfigParams creates a new TestAdyenConfigParams object with the default values initialized.

func NewTestAdyenConfigParamsWithContext

func NewTestAdyenConfigParamsWithContext(ctx context.Context) *TestAdyenConfigParams

NewTestAdyenConfigParamsWithContext creates a new TestAdyenConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestAdyenConfigParamsWithHTTPClient

func NewTestAdyenConfigParamsWithHTTPClient(client *http.Client) *TestAdyenConfigParams

NewTestAdyenConfigParamsWithHTTPClient creates a new TestAdyenConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestAdyenConfigParamsWithTimeout

func NewTestAdyenConfigParamsWithTimeout(timeout time.Duration) *TestAdyenConfigParams

NewTestAdyenConfigParamsWithTimeout creates a new TestAdyenConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestAdyenConfigParams) SetAuthInfoWriter

func (o *TestAdyenConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test adyen config params

func (*TestAdyenConfigParams) SetBody

SetBody adds the body to the test adyen config params

func (*TestAdyenConfigParams) SetContext

func (o *TestAdyenConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test adyen config params

func (*TestAdyenConfigParams) SetFlightId

func (o *TestAdyenConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestAdyenConfigParams) SetHTTPClient

func (o *TestAdyenConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test adyen config params

func (*TestAdyenConfigParams) SetHTTPClientTransport

func (o *TestAdyenConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test adyen config params

func (*TestAdyenConfigParams) SetSandbox

func (o *TestAdyenConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test adyen config params

func (*TestAdyenConfigParams) SetTimeout

func (o *TestAdyenConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test adyen config params

func (*TestAdyenConfigParams) WithBody

WithBody adds the body to the test adyen config params

func (*TestAdyenConfigParams) WithContext

WithContext adds the context to the test adyen config params

func (*TestAdyenConfigParams) WithHTTPClient

func (o *TestAdyenConfigParams) WithHTTPClient(client *http.Client) *TestAdyenConfigParams

WithHTTPClient adds the HTTPClient to the test adyen config params

func (*TestAdyenConfigParams) WithSandbox

func (o *TestAdyenConfigParams) WithSandbox(sandbox *bool) *TestAdyenConfigParams

WithSandbox adds the sandbox to the test adyen config params

func (*TestAdyenConfigParams) WithTimeout

func (o *TestAdyenConfigParams) WithTimeout(timeout time.Duration) *TestAdyenConfigParams

WithTimeout adds the timeout to the test adyen config params

func (*TestAdyenConfigParams) WriteToRequest

func (o *TestAdyenConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type TestAdyenConfigReader

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

TestAdyenConfigReader is a Reader for the TestAdyenConfig structure.

func (*TestAdyenConfigReader) ReadResponse

func (o *TestAdyenConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestAliPayConfigByIDNotFound

type TestAliPayConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestAliPayConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestAliPayConfigByIDNotFound

func NewTestAliPayConfigByIDNotFound() *TestAliPayConfigByIDNotFound

NewTestAliPayConfigByIDNotFound creates a TestAliPayConfigByIDNotFound with default headers values

func (*TestAliPayConfigByIDNotFound) Error

func (*TestAliPayConfigByIDNotFound) GetPayload

func (*TestAliPayConfigByIDNotFound) ToJSONString

func (o *TestAliPayConfigByIDNotFound) ToJSONString() string

type TestAliPayConfigByIDOK

type TestAliPayConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestAliPayConfigByIDOK handles this case with default header values.

successful operation

func NewTestAliPayConfigByIDOK

func NewTestAliPayConfigByIDOK() *TestAliPayConfigByIDOK

NewTestAliPayConfigByIDOK creates a TestAliPayConfigByIDOK with default headers values

func (*TestAliPayConfigByIDOK) Error

func (o *TestAliPayConfigByIDOK) Error() string

func (*TestAliPayConfigByIDOK) GetPayload

func (*TestAliPayConfigByIDOK) ToJSONString

func (o *TestAliPayConfigByIDOK) ToJSONString() string

type TestAliPayConfigByIDParams

type TestAliPayConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestAliPayConfigByIDParams contains all the parameters to send to the API endpoint for the test ali pay config by id operation typically these are written to a http.Request

func NewTestAliPayConfigByIDParams

func NewTestAliPayConfigByIDParams() *TestAliPayConfigByIDParams

NewTestAliPayConfigByIDParams creates a new TestAliPayConfigByIDParams object with the default values initialized.

func NewTestAliPayConfigByIDParamsWithContext

func NewTestAliPayConfigByIDParamsWithContext(ctx context.Context) *TestAliPayConfigByIDParams

NewTestAliPayConfigByIDParamsWithContext creates a new TestAliPayConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestAliPayConfigByIDParamsWithHTTPClient

func NewTestAliPayConfigByIDParamsWithHTTPClient(client *http.Client) *TestAliPayConfigByIDParams

NewTestAliPayConfigByIDParamsWithHTTPClient creates a new TestAliPayConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestAliPayConfigByIDParamsWithTimeout

func NewTestAliPayConfigByIDParamsWithTimeout(timeout time.Duration) *TestAliPayConfigByIDParams

NewTestAliPayConfigByIDParamsWithTimeout creates a new TestAliPayConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestAliPayConfigByIDParams) SetAuthInfoWriter

func (o *TestAliPayConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetContext

func (o *TestAliPayConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetFlightId

func (o *TestAliPayConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestAliPayConfigByIDParams) SetHTTPClient

func (o *TestAliPayConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetHTTPClientTransport

func (o *TestAliPayConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetID

func (o *TestAliPayConfigByIDParams) SetID(idVar string)

SetID adds the id to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetSandbox

func (o *TestAliPayConfigByIDParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) SetTimeout

func (o *TestAliPayConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WithContext

WithContext adds the context to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WithID

WithID adds the idVar to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WithSandbox

WithSandbox adds the sandbox to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test ali pay config by id params

func (*TestAliPayConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestAliPayConfigByIDReader

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

TestAliPayConfigByIDReader is a Reader for the TestAliPayConfigByID structure.

func (*TestAliPayConfigByIDReader) ReadResponse

func (o *TestAliPayConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestAliPayConfigOK

type TestAliPayConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestAliPayConfigOK handles this case with default header values.

successful operation

func NewTestAliPayConfigOK

func NewTestAliPayConfigOK() *TestAliPayConfigOK

NewTestAliPayConfigOK creates a TestAliPayConfigOK with default headers values

func (*TestAliPayConfigOK) Error

func (o *TestAliPayConfigOK) Error() string

func (*TestAliPayConfigOK) GetPayload

func (*TestAliPayConfigOK) ToJSONString

func (o *TestAliPayConfigOK) ToJSONString() string

type TestAliPayConfigParams

type TestAliPayConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.AliPayConfig
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestAliPayConfigParams contains all the parameters to send to the API endpoint for the test ali pay config operation typically these are written to a http.Request

func NewTestAliPayConfigParams

func NewTestAliPayConfigParams() *TestAliPayConfigParams

NewTestAliPayConfigParams creates a new TestAliPayConfigParams object with the default values initialized.

func NewTestAliPayConfigParamsWithContext

func NewTestAliPayConfigParamsWithContext(ctx context.Context) *TestAliPayConfigParams

NewTestAliPayConfigParamsWithContext creates a new TestAliPayConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestAliPayConfigParamsWithHTTPClient

func NewTestAliPayConfigParamsWithHTTPClient(client *http.Client) *TestAliPayConfigParams

NewTestAliPayConfigParamsWithHTTPClient creates a new TestAliPayConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestAliPayConfigParamsWithTimeout

func NewTestAliPayConfigParamsWithTimeout(timeout time.Duration) *TestAliPayConfigParams

NewTestAliPayConfigParamsWithTimeout creates a new TestAliPayConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestAliPayConfigParams) SetAuthInfoWriter

func (o *TestAliPayConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test ali pay config params

func (*TestAliPayConfigParams) SetBody

SetBody adds the body to the test ali pay config params

func (*TestAliPayConfigParams) SetContext

func (o *TestAliPayConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test ali pay config params

func (*TestAliPayConfigParams) SetFlightId

func (o *TestAliPayConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestAliPayConfigParams) SetHTTPClient

func (o *TestAliPayConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test ali pay config params

func (*TestAliPayConfigParams) SetHTTPClientTransport

func (o *TestAliPayConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test ali pay config params

func (*TestAliPayConfigParams) SetSandbox

func (o *TestAliPayConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test ali pay config params

func (*TestAliPayConfigParams) SetTimeout

func (o *TestAliPayConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test ali pay config params

func (*TestAliPayConfigParams) WithBody

WithBody adds the body to the test ali pay config params

func (*TestAliPayConfigParams) WithContext

WithContext adds the context to the test ali pay config params

func (*TestAliPayConfigParams) WithHTTPClient

func (o *TestAliPayConfigParams) WithHTTPClient(client *http.Client) *TestAliPayConfigParams

WithHTTPClient adds the HTTPClient to the test ali pay config params

func (*TestAliPayConfigParams) WithSandbox

func (o *TestAliPayConfigParams) WithSandbox(sandbox *bool) *TestAliPayConfigParams

WithSandbox adds the sandbox to the test ali pay config params

func (*TestAliPayConfigParams) WithTimeout

WithTimeout adds the timeout to the test ali pay config params

func (*TestAliPayConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestAliPayConfigReader

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

TestAliPayConfigReader is a Reader for the TestAliPayConfig structure.

func (*TestAliPayConfigReader) ReadResponse

func (o *TestAliPayConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestCheckoutConfigByIDNotFound

type TestCheckoutConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestCheckoutConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestCheckoutConfigByIDNotFound

func NewTestCheckoutConfigByIDNotFound() *TestCheckoutConfigByIDNotFound

NewTestCheckoutConfigByIDNotFound creates a TestCheckoutConfigByIDNotFound with default headers values

func (*TestCheckoutConfigByIDNotFound) Error

func (*TestCheckoutConfigByIDNotFound) GetPayload

func (*TestCheckoutConfigByIDNotFound) ToJSONString

func (o *TestCheckoutConfigByIDNotFound) ToJSONString() string

type TestCheckoutConfigByIDOK

type TestCheckoutConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestCheckoutConfigByIDOK handles this case with default header values.

successful operation

func NewTestCheckoutConfigByIDOK

func NewTestCheckoutConfigByIDOK() *TestCheckoutConfigByIDOK

NewTestCheckoutConfigByIDOK creates a TestCheckoutConfigByIDOK with default headers values

func (*TestCheckoutConfigByIDOK) Error

func (o *TestCheckoutConfigByIDOK) Error() string

func (*TestCheckoutConfigByIDOK) GetPayload

func (*TestCheckoutConfigByIDOK) ToJSONString

func (o *TestCheckoutConfigByIDOK) ToJSONString() string

type TestCheckoutConfigByIDParams

type TestCheckoutConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestCheckoutConfigByIDParams contains all the parameters to send to the API endpoint for the test checkout config by id operation typically these are written to a http.Request

func NewTestCheckoutConfigByIDParams

func NewTestCheckoutConfigByIDParams() *TestCheckoutConfigByIDParams

NewTestCheckoutConfigByIDParams creates a new TestCheckoutConfigByIDParams object with the default values initialized.

func NewTestCheckoutConfigByIDParamsWithContext

func NewTestCheckoutConfigByIDParamsWithContext(ctx context.Context) *TestCheckoutConfigByIDParams

NewTestCheckoutConfigByIDParamsWithContext creates a new TestCheckoutConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestCheckoutConfigByIDParamsWithHTTPClient

func NewTestCheckoutConfigByIDParamsWithHTTPClient(client *http.Client) *TestCheckoutConfigByIDParams

NewTestCheckoutConfigByIDParamsWithHTTPClient creates a new TestCheckoutConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestCheckoutConfigByIDParamsWithTimeout

func NewTestCheckoutConfigByIDParamsWithTimeout(timeout time.Duration) *TestCheckoutConfigByIDParams

NewTestCheckoutConfigByIDParamsWithTimeout creates a new TestCheckoutConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestCheckoutConfigByIDParams) SetAuthInfoWriter

func (o *TestCheckoutConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetContext

func (o *TestCheckoutConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetFlightId

func (o *TestCheckoutConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestCheckoutConfigByIDParams) SetHTTPClient

func (o *TestCheckoutConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetHTTPClientTransport

func (o *TestCheckoutConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetID

func (o *TestCheckoutConfigByIDParams) SetID(idVar string)

SetID adds the id to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetSandbox

func (o *TestCheckoutConfigByIDParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) SetTimeout

func (o *TestCheckoutConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WithContext

WithContext adds the context to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WithID

WithID adds the idVar to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WithSandbox

WithSandbox adds the sandbox to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test checkout config by id params

func (*TestCheckoutConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestCheckoutConfigByIDReader

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

TestCheckoutConfigByIDReader is a Reader for the TestCheckoutConfigByID structure.

func (*TestCheckoutConfigByIDReader) ReadResponse

func (o *TestCheckoutConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestCheckoutConfigOK

type TestCheckoutConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestCheckoutConfigOK handles this case with default header values.

successful operation

func NewTestCheckoutConfigOK

func NewTestCheckoutConfigOK() *TestCheckoutConfigOK

NewTestCheckoutConfigOK creates a TestCheckoutConfigOK with default headers values

func (*TestCheckoutConfigOK) Error

func (o *TestCheckoutConfigOK) Error() string

func (*TestCheckoutConfigOK) GetPayload

func (*TestCheckoutConfigOK) ToJSONString

func (o *TestCheckoutConfigOK) ToJSONString() string

type TestCheckoutConfigParams

type TestCheckoutConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.CheckoutConfig
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestCheckoutConfigParams contains all the parameters to send to the API endpoint for the test checkout config operation typically these are written to a http.Request

func NewTestCheckoutConfigParams

func NewTestCheckoutConfigParams() *TestCheckoutConfigParams

NewTestCheckoutConfigParams creates a new TestCheckoutConfigParams object with the default values initialized.

func NewTestCheckoutConfigParamsWithContext

func NewTestCheckoutConfigParamsWithContext(ctx context.Context) *TestCheckoutConfigParams

NewTestCheckoutConfigParamsWithContext creates a new TestCheckoutConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestCheckoutConfigParamsWithHTTPClient

func NewTestCheckoutConfigParamsWithHTTPClient(client *http.Client) *TestCheckoutConfigParams

NewTestCheckoutConfigParamsWithHTTPClient creates a new TestCheckoutConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestCheckoutConfigParamsWithTimeout

func NewTestCheckoutConfigParamsWithTimeout(timeout time.Duration) *TestCheckoutConfigParams

NewTestCheckoutConfigParamsWithTimeout creates a new TestCheckoutConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestCheckoutConfigParams) SetAuthInfoWriter

func (o *TestCheckoutConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test checkout config params

func (*TestCheckoutConfigParams) SetBody

SetBody adds the body to the test checkout config params

func (*TestCheckoutConfigParams) SetContext

func (o *TestCheckoutConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test checkout config params

func (*TestCheckoutConfigParams) SetFlightId

func (o *TestCheckoutConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestCheckoutConfigParams) SetHTTPClient

func (o *TestCheckoutConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test checkout config params

func (*TestCheckoutConfigParams) SetHTTPClientTransport

func (o *TestCheckoutConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test checkout config params

func (*TestCheckoutConfigParams) SetSandbox

func (o *TestCheckoutConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test checkout config params

func (*TestCheckoutConfigParams) SetTimeout

func (o *TestCheckoutConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test checkout config params

func (*TestCheckoutConfigParams) WithBody

WithBody adds the body to the test checkout config params

func (*TestCheckoutConfigParams) WithContext

WithContext adds the context to the test checkout config params

func (*TestCheckoutConfigParams) WithHTTPClient

func (o *TestCheckoutConfigParams) WithHTTPClient(client *http.Client) *TestCheckoutConfigParams

WithHTTPClient adds the HTTPClient to the test checkout config params

func (*TestCheckoutConfigParams) WithSandbox

func (o *TestCheckoutConfigParams) WithSandbox(sandbox *bool) *TestCheckoutConfigParams

WithSandbox adds the sandbox to the test checkout config params

func (*TestCheckoutConfigParams) WithTimeout

WithTimeout adds the timeout to the test checkout config params

func (*TestCheckoutConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestCheckoutConfigReader

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

TestCheckoutConfigReader is a Reader for the TestCheckoutConfig structure.

func (*TestCheckoutConfigReader) ReadResponse

func (o *TestCheckoutConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestPayPalConfigByIDNotFound

type TestPayPalConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestPayPalConfigByIDNotFound handles this case with default header values.

<table><tr><td>NumericErrorCode</td><td>ErrorCode</td></tr><tr><td>33045</td><td>errors.net.accelbyte.platform.payment.payment_merchant_config_not_found</td></tr></table>

func NewTestPayPalConfigByIDNotFound

func NewTestPayPalConfigByIDNotFound() *TestPayPalConfigByIDNotFound

NewTestPayPalConfigByIDNotFound creates a TestPayPalConfigByIDNotFound with default headers values

func (*TestPayPalConfigByIDNotFound) Error

func (*TestPayPalConfigByIDNotFound) GetPayload

func (*TestPayPalConfigByIDNotFound) ToJSONString

func (o *TestPayPalConfigByIDNotFound) ToJSONString() string

type TestPayPalConfigByIDOK

type TestPayPalConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestPayPalConfigByIDOK handles this case with default header values.

successful operation

func NewTestPayPalConfigByIDOK

func NewTestPayPalConfigByIDOK() *TestPayPalConfigByIDOK

NewTestPayPalConfigByIDOK creates a TestPayPalConfigByIDOK with default headers values

func (*TestPayPalConfigByIDOK) Error

func (o *TestPayPalConfigByIDOK) Error() string

func (*TestPayPalConfigByIDOK) GetPayload

func (*TestPayPalConfigByIDOK) ToJSONString

func (o *TestPayPalConfigByIDOK) ToJSONString() string

type TestPayPalConfigByIDParams

type TestPayPalConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestPayPalConfigByIDParams contains all the parameters to send to the API endpoint for the test pay pal config by id operation typically these are written to a http.Request

func NewTestPayPalConfigByIDParams

func NewTestPayPalConfigByIDParams() *TestPayPalConfigByIDParams

NewTestPayPalConfigByIDParams creates a new TestPayPalConfigByIDParams object with the default values initialized.

func NewTestPayPalConfigByIDParamsWithContext

func NewTestPayPalConfigByIDParamsWithContext(ctx context.Context) *TestPayPalConfigByIDParams

NewTestPayPalConfigByIDParamsWithContext creates a new TestPayPalConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestPayPalConfigByIDParamsWithHTTPClient

func NewTestPayPalConfigByIDParamsWithHTTPClient(client *http.Client) *TestPayPalConfigByIDParams

NewTestPayPalConfigByIDParamsWithHTTPClient creates a new TestPayPalConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestPayPalConfigByIDParamsWithTimeout

func NewTestPayPalConfigByIDParamsWithTimeout(timeout time.Duration) *TestPayPalConfigByIDParams

NewTestPayPalConfigByIDParamsWithTimeout creates a new TestPayPalConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestPayPalConfigByIDParams) SetAuthInfoWriter

func (o *TestPayPalConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetContext

func (o *TestPayPalConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetFlightId

func (o *TestPayPalConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestPayPalConfigByIDParams) SetHTTPClient

func (o *TestPayPalConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetHTTPClientTransport

func (o *TestPayPalConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetID

func (o *TestPayPalConfigByIDParams) SetID(idVar string)

SetID adds the id to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetSandbox

func (o *TestPayPalConfigByIDParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) SetTimeout

func (o *TestPayPalConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WithContext

WithContext adds the context to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WithID

WithID adds the idVar to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WithSandbox

WithSandbox adds the sandbox to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test pay pal config by id params

func (*TestPayPalConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestPayPalConfigByIDReader

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

TestPayPalConfigByIDReader is a Reader for the TestPayPalConfigByID structure.

func (*TestPayPalConfigByIDReader) ReadResponse

func (o *TestPayPalConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestPayPalConfigOK

type TestPayPalConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestPayPalConfigOK handles this case with default header values.

successful operation

func NewTestPayPalConfigOK

func NewTestPayPalConfigOK() *TestPayPalConfigOK

NewTestPayPalConfigOK creates a TestPayPalConfigOK with default headers values

func (*TestPayPalConfigOK) Error

func (o *TestPayPalConfigOK) Error() string

func (*TestPayPalConfigOK) GetPayload

func (*TestPayPalConfigOK) ToJSONString

func (o *TestPayPalConfigOK) ToJSONString() string

type TestPayPalConfigParams

type TestPayPalConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PayPalConfig
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestPayPalConfigParams contains all the parameters to send to the API endpoint for the test pay pal config operation typically these are written to a http.Request

func NewTestPayPalConfigParams

func NewTestPayPalConfigParams() *TestPayPalConfigParams

NewTestPayPalConfigParams creates a new TestPayPalConfigParams object with the default values initialized.

func NewTestPayPalConfigParamsWithContext

func NewTestPayPalConfigParamsWithContext(ctx context.Context) *TestPayPalConfigParams

NewTestPayPalConfigParamsWithContext creates a new TestPayPalConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestPayPalConfigParamsWithHTTPClient

func NewTestPayPalConfigParamsWithHTTPClient(client *http.Client) *TestPayPalConfigParams

NewTestPayPalConfigParamsWithHTTPClient creates a new TestPayPalConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestPayPalConfigParamsWithTimeout

func NewTestPayPalConfigParamsWithTimeout(timeout time.Duration) *TestPayPalConfigParams

NewTestPayPalConfigParamsWithTimeout creates a new TestPayPalConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestPayPalConfigParams) SetAuthInfoWriter

func (o *TestPayPalConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test pay pal config params

func (*TestPayPalConfigParams) SetBody

SetBody adds the body to the test pay pal config params

func (*TestPayPalConfigParams) SetContext

func (o *TestPayPalConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test pay pal config params

func (*TestPayPalConfigParams) SetFlightId

func (o *TestPayPalConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestPayPalConfigParams) SetHTTPClient

func (o *TestPayPalConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test pay pal config params

func (*TestPayPalConfigParams) SetHTTPClientTransport

func (o *TestPayPalConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test pay pal config params

func (*TestPayPalConfigParams) SetSandbox

func (o *TestPayPalConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test pay pal config params

func (*TestPayPalConfigParams) SetTimeout

func (o *TestPayPalConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test pay pal config params

func (*TestPayPalConfigParams) WithBody

WithBody adds the body to the test pay pal config params

func (*TestPayPalConfigParams) WithContext

WithContext adds the context to the test pay pal config params

func (*TestPayPalConfigParams) WithHTTPClient

func (o *TestPayPalConfigParams) WithHTTPClient(client *http.Client) *TestPayPalConfigParams

WithHTTPClient adds the HTTPClient to the test pay pal config params

func (*TestPayPalConfigParams) WithSandbox

func (o *TestPayPalConfigParams) WithSandbox(sandbox *bool) *TestPayPalConfigParams

WithSandbox adds the sandbox to the test pay pal config params

func (*TestPayPalConfigParams) WithTimeout

WithTimeout adds the timeout to the test pay pal config params

func (*TestPayPalConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestPayPalConfigReader

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

TestPayPalConfigReader is a Reader for the TestPayPalConfig structure.

func (*TestPayPalConfigReader) ReadResponse

func (o *TestPayPalConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestStripeConfigByIDNotFound

type TestStripeConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestStripeConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestStripeConfigByIDNotFound

func NewTestStripeConfigByIDNotFound() *TestStripeConfigByIDNotFound

NewTestStripeConfigByIDNotFound creates a TestStripeConfigByIDNotFound with default headers values

func (*TestStripeConfigByIDNotFound) Error

func (*TestStripeConfigByIDNotFound) GetPayload

func (*TestStripeConfigByIDNotFound) ToJSONString

func (o *TestStripeConfigByIDNotFound) ToJSONString() string

type TestStripeConfigByIDOK

type TestStripeConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestStripeConfigByIDOK handles this case with default header values.

successful operation

func NewTestStripeConfigByIDOK

func NewTestStripeConfigByIDOK() *TestStripeConfigByIDOK

NewTestStripeConfigByIDOK creates a TestStripeConfigByIDOK with default headers values

func (*TestStripeConfigByIDOK) Error

func (o *TestStripeConfigByIDOK) Error() string

func (*TestStripeConfigByIDOK) GetPayload

func (*TestStripeConfigByIDOK) ToJSONString

func (o *TestStripeConfigByIDOK) ToJSONString() string

type TestStripeConfigByIDParams

type TestStripeConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestStripeConfigByIDParams contains all the parameters to send to the API endpoint for the test stripe config by id operation typically these are written to a http.Request

func NewTestStripeConfigByIDParams

func NewTestStripeConfigByIDParams() *TestStripeConfigByIDParams

NewTestStripeConfigByIDParams creates a new TestStripeConfigByIDParams object with the default values initialized.

func NewTestStripeConfigByIDParamsWithContext

func NewTestStripeConfigByIDParamsWithContext(ctx context.Context) *TestStripeConfigByIDParams

NewTestStripeConfigByIDParamsWithContext creates a new TestStripeConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestStripeConfigByIDParamsWithHTTPClient

func NewTestStripeConfigByIDParamsWithHTTPClient(client *http.Client) *TestStripeConfigByIDParams

NewTestStripeConfigByIDParamsWithHTTPClient creates a new TestStripeConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestStripeConfigByIDParamsWithTimeout

func NewTestStripeConfigByIDParamsWithTimeout(timeout time.Duration) *TestStripeConfigByIDParams

NewTestStripeConfigByIDParamsWithTimeout creates a new TestStripeConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestStripeConfigByIDParams) SetAuthInfoWriter

func (o *TestStripeConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetContext

func (o *TestStripeConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetFlightId

func (o *TestStripeConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestStripeConfigByIDParams) SetHTTPClient

func (o *TestStripeConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetHTTPClientTransport

func (o *TestStripeConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetID

func (o *TestStripeConfigByIDParams) SetID(idVar string)

SetID adds the id to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetSandbox

func (o *TestStripeConfigByIDParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test stripe config by id params

func (*TestStripeConfigByIDParams) SetTimeout

func (o *TestStripeConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test stripe config by id params

func (*TestStripeConfigByIDParams) WithContext

WithContext adds the context to the test stripe config by id params

func (*TestStripeConfigByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the test stripe config by id params

func (*TestStripeConfigByIDParams) WithID

WithID adds the idVar to the test stripe config by id params

func (*TestStripeConfigByIDParams) WithSandbox

WithSandbox adds the sandbox to the test stripe config by id params

func (*TestStripeConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test stripe config by id params

func (*TestStripeConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestStripeConfigByIDReader

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

TestStripeConfigByIDReader is a Reader for the TestStripeConfigByID structure.

func (*TestStripeConfigByIDReader) ReadResponse

func (o *TestStripeConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestStripeConfigOK

type TestStripeConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestStripeConfigOK handles this case with default header values.

successful operation

func NewTestStripeConfigOK

func NewTestStripeConfigOK() *TestStripeConfigOK

NewTestStripeConfigOK creates a TestStripeConfigOK with default headers values

func (*TestStripeConfigOK) Error

func (o *TestStripeConfigOK) Error() string

func (*TestStripeConfigOK) GetPayload

func (*TestStripeConfigOK) ToJSONString

func (o *TestStripeConfigOK) ToJSONString() string

type TestStripeConfigParams

type TestStripeConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.StripeConfig
	/*Sandbox*/
	Sandbox *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestStripeConfigParams contains all the parameters to send to the API endpoint for the test stripe config operation typically these are written to a http.Request

func NewTestStripeConfigParams

func NewTestStripeConfigParams() *TestStripeConfigParams

NewTestStripeConfigParams creates a new TestStripeConfigParams object with the default values initialized.

func NewTestStripeConfigParamsWithContext

func NewTestStripeConfigParamsWithContext(ctx context.Context) *TestStripeConfigParams

NewTestStripeConfigParamsWithContext creates a new TestStripeConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestStripeConfigParamsWithHTTPClient

func NewTestStripeConfigParamsWithHTTPClient(client *http.Client) *TestStripeConfigParams

NewTestStripeConfigParamsWithHTTPClient creates a new TestStripeConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestStripeConfigParamsWithTimeout

func NewTestStripeConfigParamsWithTimeout(timeout time.Duration) *TestStripeConfigParams

NewTestStripeConfigParamsWithTimeout creates a new TestStripeConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestStripeConfigParams) SetAuthInfoWriter

func (o *TestStripeConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test stripe config params

func (*TestStripeConfigParams) SetBody

SetBody adds the body to the test stripe config params

func (*TestStripeConfigParams) SetContext

func (o *TestStripeConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test stripe config params

func (*TestStripeConfigParams) SetFlightId

func (o *TestStripeConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestStripeConfigParams) SetHTTPClient

func (o *TestStripeConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test stripe config params

func (*TestStripeConfigParams) SetHTTPClientTransport

func (o *TestStripeConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test stripe config params

func (*TestStripeConfigParams) SetSandbox

func (o *TestStripeConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the test stripe config params

func (*TestStripeConfigParams) SetTimeout

func (o *TestStripeConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test stripe config params

func (*TestStripeConfigParams) WithBody

WithBody adds the body to the test stripe config params

func (*TestStripeConfigParams) WithContext

WithContext adds the context to the test stripe config params

func (*TestStripeConfigParams) WithHTTPClient

func (o *TestStripeConfigParams) WithHTTPClient(client *http.Client) *TestStripeConfigParams

WithHTTPClient adds the HTTPClient to the test stripe config params

func (*TestStripeConfigParams) WithSandbox

func (o *TestStripeConfigParams) WithSandbox(sandbox *bool) *TestStripeConfigParams

WithSandbox adds the sandbox to the test stripe config params

func (*TestStripeConfigParams) WithTimeout

WithTimeout adds the timeout to the test stripe config params

func (*TestStripeConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestStripeConfigReader

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

TestStripeConfigReader is a Reader for the TestStripeConfig structure.

func (*TestStripeConfigReader) ReadResponse

func (o *TestStripeConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestWxPayConfigByIDNotFound

type TestWxPayConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestWxPayConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestWxPayConfigByIDNotFound

func NewTestWxPayConfigByIDNotFound() *TestWxPayConfigByIDNotFound

NewTestWxPayConfigByIDNotFound creates a TestWxPayConfigByIDNotFound with default headers values

func (*TestWxPayConfigByIDNotFound) Error

func (*TestWxPayConfigByIDNotFound) GetPayload

func (*TestWxPayConfigByIDNotFound) ToJSONString

func (o *TestWxPayConfigByIDNotFound) ToJSONString() string

type TestWxPayConfigByIDOK

type TestWxPayConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestWxPayConfigByIDOK handles this case with default header values.

successful operation

func NewTestWxPayConfigByIDOK

func NewTestWxPayConfigByIDOK() *TestWxPayConfigByIDOK

NewTestWxPayConfigByIDOK creates a TestWxPayConfigByIDOK with default headers values

func (*TestWxPayConfigByIDOK) Error

func (o *TestWxPayConfigByIDOK) Error() string

func (*TestWxPayConfigByIDOK) GetPayload

func (*TestWxPayConfigByIDOK) ToJSONString

func (o *TestWxPayConfigByIDOK) ToJSONString() string

type TestWxPayConfigByIDParams

type TestWxPayConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestWxPayConfigByIDParams contains all the parameters to send to the API endpoint for the test wx pay config by id operation typically these are written to a http.Request

func NewTestWxPayConfigByIDParams

func NewTestWxPayConfigByIDParams() *TestWxPayConfigByIDParams

NewTestWxPayConfigByIDParams creates a new TestWxPayConfigByIDParams object with the default values initialized.

func NewTestWxPayConfigByIDParamsWithContext

func NewTestWxPayConfigByIDParamsWithContext(ctx context.Context) *TestWxPayConfigByIDParams

NewTestWxPayConfigByIDParamsWithContext creates a new TestWxPayConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestWxPayConfigByIDParamsWithHTTPClient

func NewTestWxPayConfigByIDParamsWithHTTPClient(client *http.Client) *TestWxPayConfigByIDParams

NewTestWxPayConfigByIDParamsWithHTTPClient creates a new TestWxPayConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestWxPayConfigByIDParamsWithTimeout

func NewTestWxPayConfigByIDParamsWithTimeout(timeout time.Duration) *TestWxPayConfigByIDParams

NewTestWxPayConfigByIDParamsWithTimeout creates a new TestWxPayConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestWxPayConfigByIDParams) SetAuthInfoWriter

func (o *TestWxPayConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) SetContext

func (o *TestWxPayConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) SetFlightId

func (o *TestWxPayConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestWxPayConfigByIDParams) SetHTTPClient

func (o *TestWxPayConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) SetHTTPClientTransport

func (o *TestWxPayConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) SetID

func (o *TestWxPayConfigByIDParams) SetID(idVar string)

SetID adds the id to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) SetTimeout

func (o *TestWxPayConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) WithContext

WithContext adds the context to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) WithHTTPClient

func (o *TestWxPayConfigByIDParams) WithHTTPClient(client *http.Client) *TestWxPayConfigByIDParams

WithHTTPClient adds the HTTPClient to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) WithID

WithID adds the idVar to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test wx pay config by id params

func (*TestWxPayConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestWxPayConfigByIDReader

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

TestWxPayConfigByIDReader is a Reader for the TestWxPayConfigByID structure.

func (*TestWxPayConfigByIDReader) ReadResponse

func (o *TestWxPayConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestWxPayConfigOK

type TestWxPayConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestWxPayConfigOK handles this case with default header values.

successful operation

func NewTestWxPayConfigOK

func NewTestWxPayConfigOK() *TestWxPayConfigOK

NewTestWxPayConfigOK creates a TestWxPayConfigOK with default headers values

func (*TestWxPayConfigOK) Error

func (o *TestWxPayConfigOK) Error() string

func (*TestWxPayConfigOK) GetPayload

func (*TestWxPayConfigOK) ToJSONString

func (o *TestWxPayConfigOK) ToJSONString() string

type TestWxPayConfigParams

type TestWxPayConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.WxPayConfigRequest

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestWxPayConfigParams contains all the parameters to send to the API endpoint for the test wx pay config operation typically these are written to a http.Request

func NewTestWxPayConfigParams

func NewTestWxPayConfigParams() *TestWxPayConfigParams

NewTestWxPayConfigParams creates a new TestWxPayConfigParams object with the default values initialized.

func NewTestWxPayConfigParamsWithContext

func NewTestWxPayConfigParamsWithContext(ctx context.Context) *TestWxPayConfigParams

NewTestWxPayConfigParamsWithContext creates a new TestWxPayConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestWxPayConfigParamsWithHTTPClient

func NewTestWxPayConfigParamsWithHTTPClient(client *http.Client) *TestWxPayConfigParams

NewTestWxPayConfigParamsWithHTTPClient creates a new TestWxPayConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestWxPayConfigParamsWithTimeout

func NewTestWxPayConfigParamsWithTimeout(timeout time.Duration) *TestWxPayConfigParams

NewTestWxPayConfigParamsWithTimeout creates a new TestWxPayConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestWxPayConfigParams) SetAuthInfoWriter

func (o *TestWxPayConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test wx pay config params

func (*TestWxPayConfigParams) SetBody

SetBody adds the body to the test wx pay config params

func (*TestWxPayConfigParams) SetContext

func (o *TestWxPayConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test wx pay config params

func (*TestWxPayConfigParams) SetFlightId

func (o *TestWxPayConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestWxPayConfigParams) SetHTTPClient

func (o *TestWxPayConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test wx pay config params

func (*TestWxPayConfigParams) SetHTTPClientTransport

func (o *TestWxPayConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test wx pay config params

func (*TestWxPayConfigParams) SetTimeout

func (o *TestWxPayConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test wx pay config params

func (*TestWxPayConfigParams) WithBody

WithBody adds the body to the test wx pay config params

func (*TestWxPayConfigParams) WithContext

WithContext adds the context to the test wx pay config params

func (*TestWxPayConfigParams) WithHTTPClient

func (o *TestWxPayConfigParams) WithHTTPClient(client *http.Client) *TestWxPayConfigParams

WithHTTPClient adds the HTTPClient to the test wx pay config params

func (*TestWxPayConfigParams) WithTimeout

func (o *TestWxPayConfigParams) WithTimeout(timeout time.Duration) *TestWxPayConfigParams

WithTimeout adds the timeout to the test wx pay config params

func (*TestWxPayConfigParams) WriteToRequest

func (o *TestWxPayConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type TestWxPayConfigReader

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

TestWxPayConfigReader is a Reader for the TestWxPayConfig structure.

func (*TestWxPayConfigReader) ReadResponse

func (o *TestWxPayConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestXsollaConfigByIDNotFound

type TestXsollaConfigByIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

TestXsollaConfigByIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewTestXsollaConfigByIDNotFound

func NewTestXsollaConfigByIDNotFound() *TestXsollaConfigByIDNotFound

NewTestXsollaConfigByIDNotFound creates a TestXsollaConfigByIDNotFound with default headers values

func (*TestXsollaConfigByIDNotFound) Error

func (*TestXsollaConfigByIDNotFound) GetPayload

func (*TestXsollaConfigByIDNotFound) ToJSONString

func (o *TestXsollaConfigByIDNotFound) ToJSONString() string

type TestXsollaConfigByIDOK

type TestXsollaConfigByIDOK struct {
	Payload *platformclientmodels.TestResult
}

TestXsollaConfigByIDOK handles this case with default header values.

successful operation

func NewTestXsollaConfigByIDOK

func NewTestXsollaConfigByIDOK() *TestXsollaConfigByIDOK

NewTestXsollaConfigByIDOK creates a TestXsollaConfigByIDOK with default headers values

func (*TestXsollaConfigByIDOK) Error

func (o *TestXsollaConfigByIDOK) Error() string

func (*TestXsollaConfigByIDOK) GetPayload

func (*TestXsollaConfigByIDOK) ToJSONString

func (o *TestXsollaConfigByIDOK) ToJSONString() string

type TestXsollaConfigByIDParams

type TestXsollaConfigByIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestXsollaConfigByIDParams contains all the parameters to send to the API endpoint for the test xsolla config by id operation typically these are written to a http.Request

func NewTestXsollaConfigByIDParams

func NewTestXsollaConfigByIDParams() *TestXsollaConfigByIDParams

NewTestXsollaConfigByIDParams creates a new TestXsollaConfigByIDParams object with the default values initialized.

func NewTestXsollaConfigByIDParamsWithContext

func NewTestXsollaConfigByIDParamsWithContext(ctx context.Context) *TestXsollaConfigByIDParams

NewTestXsollaConfigByIDParamsWithContext creates a new TestXsollaConfigByIDParams object with the default values initialized, and the ability to set a context for a request

func NewTestXsollaConfigByIDParamsWithHTTPClient

func NewTestXsollaConfigByIDParamsWithHTTPClient(client *http.Client) *TestXsollaConfigByIDParams

NewTestXsollaConfigByIDParamsWithHTTPClient creates a new TestXsollaConfigByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestXsollaConfigByIDParamsWithTimeout

func NewTestXsollaConfigByIDParamsWithTimeout(timeout time.Duration) *TestXsollaConfigByIDParams

NewTestXsollaConfigByIDParamsWithTimeout creates a new TestXsollaConfigByIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestXsollaConfigByIDParams) SetAuthInfoWriter

func (o *TestXsollaConfigByIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) SetContext

func (o *TestXsollaConfigByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) SetFlightId

func (o *TestXsollaConfigByIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestXsollaConfigByIDParams) SetHTTPClient

func (o *TestXsollaConfigByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) SetHTTPClientTransport

func (o *TestXsollaConfigByIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) SetID

func (o *TestXsollaConfigByIDParams) SetID(idVar string)

SetID adds the id to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) SetTimeout

func (o *TestXsollaConfigByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) WithContext

WithContext adds the context to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) WithID

WithID adds the idVar to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) WithTimeout

WithTimeout adds the timeout to the test xsolla config by id params

func (*TestXsollaConfigByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestXsollaConfigByIDReader

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

TestXsollaConfigByIDReader is a Reader for the TestXsollaConfigByID structure.

func (*TestXsollaConfigByIDReader) ReadResponse

func (o *TestXsollaConfigByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type TestXsollaConfigOK

type TestXsollaConfigOK struct {
	Payload *platformclientmodels.TestResult
}

TestXsollaConfigOK handles this case with default header values.

successful operation

func NewTestXsollaConfigOK

func NewTestXsollaConfigOK() *TestXsollaConfigOK

NewTestXsollaConfigOK creates a TestXsollaConfigOK with default headers values

func (*TestXsollaConfigOK) Error

func (o *TestXsollaConfigOK) Error() string

func (*TestXsollaConfigOK) GetPayload

func (*TestXsollaConfigOK) ToJSONString

func (o *TestXsollaConfigOK) ToJSONString() string

type TestXsollaConfigParams

type TestXsollaConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.XsollaConfig

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

TestXsollaConfigParams contains all the parameters to send to the API endpoint for the test xsolla config operation typically these are written to a http.Request

func NewTestXsollaConfigParams

func NewTestXsollaConfigParams() *TestXsollaConfigParams

NewTestXsollaConfigParams creates a new TestXsollaConfigParams object with the default values initialized.

func NewTestXsollaConfigParamsWithContext

func NewTestXsollaConfigParamsWithContext(ctx context.Context) *TestXsollaConfigParams

NewTestXsollaConfigParamsWithContext creates a new TestXsollaConfigParams object with the default values initialized, and the ability to set a context for a request

func NewTestXsollaConfigParamsWithHTTPClient

func NewTestXsollaConfigParamsWithHTTPClient(client *http.Client) *TestXsollaConfigParams

NewTestXsollaConfigParamsWithHTTPClient creates a new TestXsollaConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewTestXsollaConfigParamsWithTimeout

func NewTestXsollaConfigParamsWithTimeout(timeout time.Duration) *TestXsollaConfigParams

NewTestXsollaConfigParamsWithTimeout creates a new TestXsollaConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*TestXsollaConfigParams) SetAuthInfoWriter

func (o *TestXsollaConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the test xsolla config params

func (*TestXsollaConfigParams) SetBody

SetBody adds the body to the test xsolla config params

func (*TestXsollaConfigParams) SetContext

func (o *TestXsollaConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the test xsolla config params

func (*TestXsollaConfigParams) SetFlightId

func (o *TestXsollaConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*TestXsollaConfigParams) SetHTTPClient

func (o *TestXsollaConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the test xsolla config params

func (*TestXsollaConfigParams) SetHTTPClientTransport

func (o *TestXsollaConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the test xsolla config params

func (*TestXsollaConfigParams) SetTimeout

func (o *TestXsollaConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the test xsolla config params

func (*TestXsollaConfigParams) WithBody

WithBody adds the body to the test xsolla config params

func (*TestXsollaConfigParams) WithContext

WithContext adds the context to the test xsolla config params

func (*TestXsollaConfigParams) WithHTTPClient

func (o *TestXsollaConfigParams) WithHTTPClient(client *http.Client) *TestXsollaConfigParams

WithHTTPClient adds the HTTPClient to the test xsolla config params

func (*TestXsollaConfigParams) WithTimeout

WithTimeout adds the timeout to the test xsolla config params

func (*TestXsollaConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TestXsollaConfigReader

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

TestXsollaConfigReader is a Reader for the TestXsollaConfig structure.

func (*TestXsollaConfigReader) ReadResponse

func (o *TestXsollaConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAdyenConfigNotFound

type UpdateAdyenConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateAdyenConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateAdyenConfigNotFound

func NewUpdateAdyenConfigNotFound() *UpdateAdyenConfigNotFound

NewUpdateAdyenConfigNotFound creates a UpdateAdyenConfigNotFound with default headers values

func (*UpdateAdyenConfigNotFound) Error

func (o *UpdateAdyenConfigNotFound) Error() string

func (*UpdateAdyenConfigNotFound) GetPayload

func (*UpdateAdyenConfigNotFound) ToJSONString

func (o *UpdateAdyenConfigNotFound) ToJSONString() string

type UpdateAdyenConfigOK

type UpdateAdyenConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateAdyenConfigOK handles this case with default header values.

successful operation

func NewUpdateAdyenConfigOK

func NewUpdateAdyenConfigOK() *UpdateAdyenConfigOK

NewUpdateAdyenConfigOK creates a UpdateAdyenConfigOK with default headers values

func (*UpdateAdyenConfigOK) Error

func (o *UpdateAdyenConfigOK) Error() string

func (*UpdateAdyenConfigOK) GetPayload

func (*UpdateAdyenConfigOK) ToJSONString

func (o *UpdateAdyenConfigOK) ToJSONString() string

type UpdateAdyenConfigParams

type UpdateAdyenConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.AdyenConfig
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateAdyenConfigParams contains all the parameters to send to the API endpoint for the update adyen config operation typically these are written to a http.Request

func NewUpdateAdyenConfigParams

func NewUpdateAdyenConfigParams() *UpdateAdyenConfigParams

NewUpdateAdyenConfigParams creates a new UpdateAdyenConfigParams object with the default values initialized.

func NewUpdateAdyenConfigParamsWithContext

func NewUpdateAdyenConfigParamsWithContext(ctx context.Context) *UpdateAdyenConfigParams

NewUpdateAdyenConfigParamsWithContext creates a new UpdateAdyenConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateAdyenConfigParamsWithHTTPClient

func NewUpdateAdyenConfigParamsWithHTTPClient(client *http.Client) *UpdateAdyenConfigParams

NewUpdateAdyenConfigParamsWithHTTPClient creates a new UpdateAdyenConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateAdyenConfigParamsWithTimeout

func NewUpdateAdyenConfigParamsWithTimeout(timeout time.Duration) *UpdateAdyenConfigParams

NewUpdateAdyenConfigParamsWithTimeout creates a new UpdateAdyenConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateAdyenConfigParams) SetAuthInfoWriter

func (o *UpdateAdyenConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update adyen config params

func (*UpdateAdyenConfigParams) SetBody

SetBody adds the body to the update adyen config params

func (*UpdateAdyenConfigParams) SetContext

func (o *UpdateAdyenConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update adyen config params

func (*UpdateAdyenConfigParams) SetFlightId

func (o *UpdateAdyenConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateAdyenConfigParams) SetHTTPClient

func (o *UpdateAdyenConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update adyen config params

func (*UpdateAdyenConfigParams) SetHTTPClientTransport

func (o *UpdateAdyenConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update adyen config params

func (*UpdateAdyenConfigParams) SetID

func (o *UpdateAdyenConfigParams) SetID(idVar string)

SetID adds the id to the update adyen config params

func (*UpdateAdyenConfigParams) SetSandbox

func (o *UpdateAdyenConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the update adyen config params

func (*UpdateAdyenConfigParams) SetTimeout

func (o *UpdateAdyenConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update adyen config params

func (*UpdateAdyenConfigParams) SetValidate

func (o *UpdateAdyenConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update adyen config params

func (*UpdateAdyenConfigParams) WithBody

WithBody adds the body to the update adyen config params

func (*UpdateAdyenConfigParams) WithContext

WithContext adds the context to the update adyen config params

func (*UpdateAdyenConfigParams) WithHTTPClient

func (o *UpdateAdyenConfigParams) WithHTTPClient(client *http.Client) *UpdateAdyenConfigParams

WithHTTPClient adds the HTTPClient to the update adyen config params

func (*UpdateAdyenConfigParams) WithID

WithID adds the idVar to the update adyen config params

func (*UpdateAdyenConfigParams) WithSandbox

func (o *UpdateAdyenConfigParams) WithSandbox(sandbox *bool) *UpdateAdyenConfigParams

WithSandbox adds the sandbox to the update adyen config params

func (*UpdateAdyenConfigParams) WithTimeout

WithTimeout adds the timeout to the update adyen config params

func (*UpdateAdyenConfigParams) WithValidate

func (o *UpdateAdyenConfigParams) WithValidate(validate *bool) *UpdateAdyenConfigParams

WithValidate adds the validate to the update adyen config params

func (*UpdateAdyenConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAdyenConfigReader

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

UpdateAdyenConfigReader is a Reader for the UpdateAdyenConfig structure.

func (*UpdateAdyenConfigReader) ReadResponse

func (o *UpdateAdyenConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAliPayConfigNotFound

type UpdateAliPayConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateAliPayConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateAliPayConfigNotFound

func NewUpdateAliPayConfigNotFound() *UpdateAliPayConfigNotFound

NewUpdateAliPayConfigNotFound creates a UpdateAliPayConfigNotFound with default headers values

func (*UpdateAliPayConfigNotFound) Error

func (*UpdateAliPayConfigNotFound) GetPayload

func (*UpdateAliPayConfigNotFound) ToJSONString

func (o *UpdateAliPayConfigNotFound) ToJSONString() string

type UpdateAliPayConfigOK

type UpdateAliPayConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateAliPayConfigOK handles this case with default header values.

successful operation

func NewUpdateAliPayConfigOK

func NewUpdateAliPayConfigOK() *UpdateAliPayConfigOK

NewUpdateAliPayConfigOK creates a UpdateAliPayConfigOK with default headers values

func (*UpdateAliPayConfigOK) Error

func (o *UpdateAliPayConfigOK) Error() string

func (*UpdateAliPayConfigOK) GetPayload

func (*UpdateAliPayConfigOK) ToJSONString

func (o *UpdateAliPayConfigOK) ToJSONString() string

type UpdateAliPayConfigParams

type UpdateAliPayConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.AliPayConfig
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateAliPayConfigParams contains all the parameters to send to the API endpoint for the update ali pay config operation typically these are written to a http.Request

func NewUpdateAliPayConfigParams

func NewUpdateAliPayConfigParams() *UpdateAliPayConfigParams

NewUpdateAliPayConfigParams creates a new UpdateAliPayConfigParams object with the default values initialized.

func NewUpdateAliPayConfigParamsWithContext

func NewUpdateAliPayConfigParamsWithContext(ctx context.Context) *UpdateAliPayConfigParams

NewUpdateAliPayConfigParamsWithContext creates a new UpdateAliPayConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateAliPayConfigParamsWithHTTPClient

func NewUpdateAliPayConfigParamsWithHTTPClient(client *http.Client) *UpdateAliPayConfigParams

NewUpdateAliPayConfigParamsWithHTTPClient creates a new UpdateAliPayConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateAliPayConfigParamsWithTimeout

func NewUpdateAliPayConfigParamsWithTimeout(timeout time.Duration) *UpdateAliPayConfigParams

NewUpdateAliPayConfigParamsWithTimeout creates a new UpdateAliPayConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateAliPayConfigParams) SetAuthInfoWriter

func (o *UpdateAliPayConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update ali pay config params

func (*UpdateAliPayConfigParams) SetBody

SetBody adds the body to the update ali pay config params

func (*UpdateAliPayConfigParams) SetContext

func (o *UpdateAliPayConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update ali pay config params

func (*UpdateAliPayConfigParams) SetFlightId

func (o *UpdateAliPayConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateAliPayConfigParams) SetHTTPClient

func (o *UpdateAliPayConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update ali pay config params

func (*UpdateAliPayConfigParams) SetHTTPClientTransport

func (o *UpdateAliPayConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update ali pay config params

func (*UpdateAliPayConfigParams) SetID

func (o *UpdateAliPayConfigParams) SetID(idVar string)

SetID adds the id to the update ali pay config params

func (*UpdateAliPayConfigParams) SetSandbox

func (o *UpdateAliPayConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the update ali pay config params

func (*UpdateAliPayConfigParams) SetTimeout

func (o *UpdateAliPayConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update ali pay config params

func (*UpdateAliPayConfigParams) SetValidate

func (o *UpdateAliPayConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update ali pay config params

func (*UpdateAliPayConfigParams) WithBody

WithBody adds the body to the update ali pay config params

func (*UpdateAliPayConfigParams) WithContext

WithContext adds the context to the update ali pay config params

func (*UpdateAliPayConfigParams) WithHTTPClient

func (o *UpdateAliPayConfigParams) WithHTTPClient(client *http.Client) *UpdateAliPayConfigParams

WithHTTPClient adds the HTTPClient to the update ali pay config params

func (*UpdateAliPayConfigParams) WithID

WithID adds the idVar to the update ali pay config params

func (*UpdateAliPayConfigParams) WithSandbox

func (o *UpdateAliPayConfigParams) WithSandbox(sandbox *bool) *UpdateAliPayConfigParams

WithSandbox adds the sandbox to the update ali pay config params

func (*UpdateAliPayConfigParams) WithTimeout

WithTimeout adds the timeout to the update ali pay config params

func (*UpdateAliPayConfigParams) WithValidate

func (o *UpdateAliPayConfigParams) WithValidate(validate *bool) *UpdateAliPayConfigParams

WithValidate adds the validate to the update ali pay config params

func (*UpdateAliPayConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAliPayConfigReader

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

UpdateAliPayConfigReader is a Reader for the UpdateAliPayConfig structure.

func (*UpdateAliPayConfigReader) ReadResponse

func (o *UpdateAliPayConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateCheckoutConfigNotFound

type UpdateCheckoutConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateCheckoutConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateCheckoutConfigNotFound

func NewUpdateCheckoutConfigNotFound() *UpdateCheckoutConfigNotFound

NewUpdateCheckoutConfigNotFound creates a UpdateCheckoutConfigNotFound with default headers values

func (*UpdateCheckoutConfigNotFound) Error

func (*UpdateCheckoutConfigNotFound) GetPayload

func (*UpdateCheckoutConfigNotFound) ToJSONString

func (o *UpdateCheckoutConfigNotFound) ToJSONString() string

type UpdateCheckoutConfigOK

type UpdateCheckoutConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateCheckoutConfigOK handles this case with default header values.

successful operation

func NewUpdateCheckoutConfigOK

func NewUpdateCheckoutConfigOK() *UpdateCheckoutConfigOK

NewUpdateCheckoutConfigOK creates a UpdateCheckoutConfigOK with default headers values

func (*UpdateCheckoutConfigOK) Error

func (o *UpdateCheckoutConfigOK) Error() string

func (*UpdateCheckoutConfigOK) GetPayload

func (*UpdateCheckoutConfigOK) ToJSONString

func (o *UpdateCheckoutConfigOK) ToJSONString() string

type UpdateCheckoutConfigParams

type UpdateCheckoutConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.CheckoutConfig
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateCheckoutConfigParams contains all the parameters to send to the API endpoint for the update checkout config operation typically these are written to a http.Request

func NewUpdateCheckoutConfigParams

func NewUpdateCheckoutConfigParams() *UpdateCheckoutConfigParams

NewUpdateCheckoutConfigParams creates a new UpdateCheckoutConfigParams object with the default values initialized.

func NewUpdateCheckoutConfigParamsWithContext

func NewUpdateCheckoutConfigParamsWithContext(ctx context.Context) *UpdateCheckoutConfigParams

NewUpdateCheckoutConfigParamsWithContext creates a new UpdateCheckoutConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateCheckoutConfigParamsWithHTTPClient

func NewUpdateCheckoutConfigParamsWithHTTPClient(client *http.Client) *UpdateCheckoutConfigParams

NewUpdateCheckoutConfigParamsWithHTTPClient creates a new UpdateCheckoutConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateCheckoutConfigParamsWithTimeout

func NewUpdateCheckoutConfigParamsWithTimeout(timeout time.Duration) *UpdateCheckoutConfigParams

NewUpdateCheckoutConfigParamsWithTimeout creates a new UpdateCheckoutConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateCheckoutConfigParams) SetAuthInfoWriter

func (o *UpdateCheckoutConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update checkout config params

func (*UpdateCheckoutConfigParams) SetBody

SetBody adds the body to the update checkout config params

func (*UpdateCheckoutConfigParams) SetContext

func (o *UpdateCheckoutConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update checkout config params

func (*UpdateCheckoutConfigParams) SetFlightId

func (o *UpdateCheckoutConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateCheckoutConfigParams) SetHTTPClient

func (o *UpdateCheckoutConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update checkout config params

func (*UpdateCheckoutConfigParams) SetHTTPClientTransport

func (o *UpdateCheckoutConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update checkout config params

func (*UpdateCheckoutConfigParams) SetID

func (o *UpdateCheckoutConfigParams) SetID(idVar string)

SetID adds the id to the update checkout config params

func (*UpdateCheckoutConfigParams) SetSandbox

func (o *UpdateCheckoutConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the update checkout config params

func (*UpdateCheckoutConfigParams) SetTimeout

func (o *UpdateCheckoutConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update checkout config params

func (*UpdateCheckoutConfigParams) SetValidate

func (o *UpdateCheckoutConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update checkout config params

func (*UpdateCheckoutConfigParams) WithBody

WithBody adds the body to the update checkout config params

func (*UpdateCheckoutConfigParams) WithContext

WithContext adds the context to the update checkout config params

func (*UpdateCheckoutConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update checkout config params

func (*UpdateCheckoutConfigParams) WithID

WithID adds the idVar to the update checkout config params

func (*UpdateCheckoutConfigParams) WithSandbox

WithSandbox adds the sandbox to the update checkout config params

func (*UpdateCheckoutConfigParams) WithTimeout

WithTimeout adds the timeout to the update checkout config params

func (*UpdateCheckoutConfigParams) WithValidate

func (o *UpdateCheckoutConfigParams) WithValidate(validate *bool) *UpdateCheckoutConfigParams

WithValidate adds the validate to the update checkout config params

func (*UpdateCheckoutConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCheckoutConfigReader

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

UpdateCheckoutConfigReader is a Reader for the UpdateCheckoutConfig structure.

func (*UpdateCheckoutConfigReader) ReadResponse

func (o *UpdateCheckoutConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePayPalConfigNotFound

type UpdatePayPalConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdatePayPalConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdatePayPalConfigNotFound

func NewUpdatePayPalConfigNotFound() *UpdatePayPalConfigNotFound

NewUpdatePayPalConfigNotFound creates a UpdatePayPalConfigNotFound with default headers values

func (*UpdatePayPalConfigNotFound) Error

func (*UpdatePayPalConfigNotFound) GetPayload

func (*UpdatePayPalConfigNotFound) ToJSONString

func (o *UpdatePayPalConfigNotFound) ToJSONString() string

type UpdatePayPalConfigOK

type UpdatePayPalConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdatePayPalConfigOK handles this case with default header values.

successful operation

func NewUpdatePayPalConfigOK

func NewUpdatePayPalConfigOK() *UpdatePayPalConfigOK

NewUpdatePayPalConfigOK creates a UpdatePayPalConfigOK with default headers values

func (*UpdatePayPalConfigOK) Error

func (o *UpdatePayPalConfigOK) Error() string

func (*UpdatePayPalConfigOK) GetPayload

func (*UpdatePayPalConfigOK) ToJSONString

func (o *UpdatePayPalConfigOK) ToJSONString() string

type UpdatePayPalConfigParams

type UpdatePayPalConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PayPalConfig
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdatePayPalConfigParams contains all the parameters to send to the API endpoint for the update pay pal config operation typically these are written to a http.Request

func NewUpdatePayPalConfigParams

func NewUpdatePayPalConfigParams() *UpdatePayPalConfigParams

NewUpdatePayPalConfigParams creates a new UpdatePayPalConfigParams object with the default values initialized.

func NewUpdatePayPalConfigParamsWithContext

func NewUpdatePayPalConfigParamsWithContext(ctx context.Context) *UpdatePayPalConfigParams

NewUpdatePayPalConfigParamsWithContext creates a new UpdatePayPalConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePayPalConfigParamsWithHTTPClient

func NewUpdatePayPalConfigParamsWithHTTPClient(client *http.Client) *UpdatePayPalConfigParams

NewUpdatePayPalConfigParamsWithHTTPClient creates a new UpdatePayPalConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePayPalConfigParamsWithTimeout

func NewUpdatePayPalConfigParamsWithTimeout(timeout time.Duration) *UpdatePayPalConfigParams

NewUpdatePayPalConfigParamsWithTimeout creates a new UpdatePayPalConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePayPalConfigParams) SetAuthInfoWriter

func (o *UpdatePayPalConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update pay pal config params

func (*UpdatePayPalConfigParams) SetBody

SetBody adds the body to the update pay pal config params

func (*UpdatePayPalConfigParams) SetContext

func (o *UpdatePayPalConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update pay pal config params

func (*UpdatePayPalConfigParams) SetFlightId

func (o *UpdatePayPalConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdatePayPalConfigParams) SetHTTPClient

func (o *UpdatePayPalConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update pay pal config params

func (*UpdatePayPalConfigParams) SetHTTPClientTransport

func (o *UpdatePayPalConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update pay pal config params

func (*UpdatePayPalConfigParams) SetID

func (o *UpdatePayPalConfigParams) SetID(idVar string)

SetID adds the id to the update pay pal config params

func (*UpdatePayPalConfigParams) SetSandbox

func (o *UpdatePayPalConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the update pay pal config params

func (*UpdatePayPalConfigParams) SetTimeout

func (o *UpdatePayPalConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update pay pal config params

func (*UpdatePayPalConfigParams) SetValidate

func (o *UpdatePayPalConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update pay pal config params

func (*UpdatePayPalConfigParams) WithBody

WithBody adds the body to the update pay pal config params

func (*UpdatePayPalConfigParams) WithContext

WithContext adds the context to the update pay pal config params

func (*UpdatePayPalConfigParams) WithHTTPClient

func (o *UpdatePayPalConfigParams) WithHTTPClient(client *http.Client) *UpdatePayPalConfigParams

WithHTTPClient adds the HTTPClient to the update pay pal config params

func (*UpdatePayPalConfigParams) WithID

WithID adds the idVar to the update pay pal config params

func (*UpdatePayPalConfigParams) WithSandbox

func (o *UpdatePayPalConfigParams) WithSandbox(sandbox *bool) *UpdatePayPalConfigParams

WithSandbox adds the sandbox to the update pay pal config params

func (*UpdatePayPalConfigParams) WithTimeout

WithTimeout adds the timeout to the update pay pal config params

func (*UpdatePayPalConfigParams) WithValidate

func (o *UpdatePayPalConfigParams) WithValidate(validate *bool) *UpdatePayPalConfigParams

WithValidate adds the validate to the update pay pal config params

func (*UpdatePayPalConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePayPalConfigReader

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

UpdatePayPalConfigReader is a Reader for the UpdatePayPalConfig structure.

func (*UpdatePayPalConfigReader) ReadResponse

func (o *UpdatePayPalConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePaymentProviderConfigBadRequest

type UpdatePaymentProviderConfigBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdatePaymentProviderConfigBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33221</td><td>TaxJar api token required</td></tr></table>

func NewUpdatePaymentProviderConfigBadRequest

func NewUpdatePaymentProviderConfigBadRequest() *UpdatePaymentProviderConfigBadRequest

NewUpdatePaymentProviderConfigBadRequest creates a UpdatePaymentProviderConfigBadRequest with default headers values

func (*UpdatePaymentProviderConfigBadRequest) Error

func (*UpdatePaymentProviderConfigBadRequest) GetPayload

func (*UpdatePaymentProviderConfigBadRequest) ToJSONString

type UpdatePaymentProviderConfigConflict

type UpdatePaymentProviderConfigConflict struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdatePaymentProviderConfigConflict handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33271</td><td>Payment provider config for namespace [{namespace}] and region [{region}] already exists</td></tr></table>

func NewUpdatePaymentProviderConfigConflict

func NewUpdatePaymentProviderConfigConflict() *UpdatePaymentProviderConfigConflict

NewUpdatePaymentProviderConfigConflict creates a UpdatePaymentProviderConfigConflict with default headers values

func (*UpdatePaymentProviderConfigConflict) Error

func (*UpdatePaymentProviderConfigConflict) GetPayload

func (*UpdatePaymentProviderConfigConflict) ToJSONString

func (o *UpdatePaymentProviderConfigConflict) ToJSONString() string

type UpdatePaymentProviderConfigNotFound

type UpdatePaymentProviderConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdatePaymentProviderConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33241</td><td>Payment provider config [{id}] does not exist</td></tr></table>

func NewUpdatePaymentProviderConfigNotFound

func NewUpdatePaymentProviderConfigNotFound() *UpdatePaymentProviderConfigNotFound

NewUpdatePaymentProviderConfigNotFound creates a UpdatePaymentProviderConfigNotFound with default headers values

func (*UpdatePaymentProviderConfigNotFound) Error

func (*UpdatePaymentProviderConfigNotFound) GetPayload

func (*UpdatePaymentProviderConfigNotFound) ToJSONString

func (o *UpdatePaymentProviderConfigNotFound) ToJSONString() string

type UpdatePaymentProviderConfigOK

type UpdatePaymentProviderConfigOK struct {
	Payload *platformclientmodels.PaymentProviderConfigInfo
}

UpdatePaymentProviderConfigOK handles this case with default header values.

successful operation

func NewUpdatePaymentProviderConfigOK

func NewUpdatePaymentProviderConfigOK() *UpdatePaymentProviderConfigOK

NewUpdatePaymentProviderConfigOK creates a UpdatePaymentProviderConfigOK with default headers values

func (*UpdatePaymentProviderConfigOK) Error

func (*UpdatePaymentProviderConfigOK) GetPayload

func (*UpdatePaymentProviderConfigOK) ToJSONString

func (o *UpdatePaymentProviderConfigOK) ToJSONString() string

type UpdatePaymentProviderConfigParams

type UpdatePaymentProviderConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PaymentProviderConfigEdit
	/*ID
	  id

	*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdatePaymentProviderConfigParams contains all the parameters to send to the API endpoint for the update payment provider config operation typically these are written to a http.Request

func NewUpdatePaymentProviderConfigParams

func NewUpdatePaymentProviderConfigParams() *UpdatePaymentProviderConfigParams

NewUpdatePaymentProviderConfigParams creates a new UpdatePaymentProviderConfigParams object with the default values initialized.

func NewUpdatePaymentProviderConfigParamsWithContext

func NewUpdatePaymentProviderConfigParamsWithContext(ctx context.Context) *UpdatePaymentProviderConfigParams

NewUpdatePaymentProviderConfigParamsWithContext creates a new UpdatePaymentProviderConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePaymentProviderConfigParamsWithHTTPClient

func NewUpdatePaymentProviderConfigParamsWithHTTPClient(client *http.Client) *UpdatePaymentProviderConfigParams

NewUpdatePaymentProviderConfigParamsWithHTTPClient creates a new UpdatePaymentProviderConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePaymentProviderConfigParamsWithTimeout

func NewUpdatePaymentProviderConfigParamsWithTimeout(timeout time.Duration) *UpdatePaymentProviderConfigParams

NewUpdatePaymentProviderConfigParamsWithTimeout creates a new UpdatePaymentProviderConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePaymentProviderConfigParams) SetAuthInfoWriter

func (o *UpdatePaymentProviderConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetBody

SetBody adds the body to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetContext

SetContext adds the context to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetFlightId

func (o *UpdatePaymentProviderConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdatePaymentProviderConfigParams) SetHTTPClient

func (o *UpdatePaymentProviderConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetHTTPClientTransport

func (o *UpdatePaymentProviderConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetID

func (o *UpdatePaymentProviderConfigParams) SetID(idVar string)

SetID adds the id to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) SetTimeout

func (o *UpdatePaymentProviderConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WithBody

WithBody adds the body to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WithContext

WithContext adds the context to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WithID

WithID adds the idVar to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WithTimeout

WithTimeout adds the timeout to the update payment provider config params

func (*UpdatePaymentProviderConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePaymentProviderConfigReader

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

UpdatePaymentProviderConfigReader is a Reader for the UpdatePaymentProviderConfig structure.

func (*UpdatePaymentProviderConfigReader) ReadResponse

func (o *UpdatePaymentProviderConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePaymentProviderConfigUnprocessableEntity

type UpdatePaymentProviderConfigUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

UpdatePaymentProviderConfigUnprocessableEntity handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdatePaymentProviderConfigUnprocessableEntity

func NewUpdatePaymentProviderConfigUnprocessableEntity() *UpdatePaymentProviderConfigUnprocessableEntity

NewUpdatePaymentProviderConfigUnprocessableEntity creates a UpdatePaymentProviderConfigUnprocessableEntity with default headers values

func (*UpdatePaymentProviderConfigUnprocessableEntity) Error

func (*UpdatePaymentProviderConfigUnprocessableEntity) GetPayload

func (*UpdatePaymentProviderConfigUnprocessableEntity) ToJSONString

type UpdatePaymentTaxConfigBadRequest

type UpdatePaymentTaxConfigBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdatePaymentTaxConfigBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33221</td><td>TaxJar api token required</td></tr></table>

func NewUpdatePaymentTaxConfigBadRequest

func NewUpdatePaymentTaxConfigBadRequest() *UpdatePaymentTaxConfigBadRequest

NewUpdatePaymentTaxConfigBadRequest creates a UpdatePaymentTaxConfigBadRequest with default headers values

func (*UpdatePaymentTaxConfigBadRequest) Error

func (*UpdatePaymentTaxConfigBadRequest) GetPayload

func (*UpdatePaymentTaxConfigBadRequest) ToJSONString

func (o *UpdatePaymentTaxConfigBadRequest) ToJSONString() string

type UpdatePaymentTaxConfigOK

type UpdatePaymentTaxConfigOK struct {
	Payload *platformclientmodels.PaymentTaxConfigInfo
}

UpdatePaymentTaxConfigOK handles this case with default header values.

successful operation

func NewUpdatePaymentTaxConfigOK

func NewUpdatePaymentTaxConfigOK() *UpdatePaymentTaxConfigOK

NewUpdatePaymentTaxConfigOK creates a UpdatePaymentTaxConfigOK with default headers values

func (*UpdatePaymentTaxConfigOK) Error

func (o *UpdatePaymentTaxConfigOK) Error() string

func (*UpdatePaymentTaxConfigOK) GetPayload

func (*UpdatePaymentTaxConfigOK) ToJSONString

func (o *UpdatePaymentTaxConfigOK) ToJSONString() string

type UpdatePaymentTaxConfigParams

type UpdatePaymentTaxConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PaymentTaxConfigEdit

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdatePaymentTaxConfigParams contains all the parameters to send to the API endpoint for the update payment tax config operation typically these are written to a http.Request

func NewUpdatePaymentTaxConfigParams

func NewUpdatePaymentTaxConfigParams() *UpdatePaymentTaxConfigParams

NewUpdatePaymentTaxConfigParams creates a new UpdatePaymentTaxConfigParams object with the default values initialized.

func NewUpdatePaymentTaxConfigParamsWithContext

func NewUpdatePaymentTaxConfigParamsWithContext(ctx context.Context) *UpdatePaymentTaxConfigParams

NewUpdatePaymentTaxConfigParamsWithContext creates a new UpdatePaymentTaxConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePaymentTaxConfigParamsWithHTTPClient

func NewUpdatePaymentTaxConfigParamsWithHTTPClient(client *http.Client) *UpdatePaymentTaxConfigParams

NewUpdatePaymentTaxConfigParamsWithHTTPClient creates a new UpdatePaymentTaxConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePaymentTaxConfigParamsWithTimeout

func NewUpdatePaymentTaxConfigParamsWithTimeout(timeout time.Duration) *UpdatePaymentTaxConfigParams

NewUpdatePaymentTaxConfigParamsWithTimeout creates a new UpdatePaymentTaxConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePaymentTaxConfigParams) SetAuthInfoWriter

func (o *UpdatePaymentTaxConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) SetBody

SetBody adds the body to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) SetContext

func (o *UpdatePaymentTaxConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) SetFlightId

func (o *UpdatePaymentTaxConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdatePaymentTaxConfigParams) SetHTTPClient

func (o *UpdatePaymentTaxConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) SetHTTPClientTransport

func (o *UpdatePaymentTaxConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) SetTimeout

func (o *UpdatePaymentTaxConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) WithBody

WithBody adds the body to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) WithContext

WithContext adds the context to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) WithTimeout

WithTimeout adds the timeout to the update payment tax config params

func (*UpdatePaymentTaxConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePaymentTaxConfigReader

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

UpdatePaymentTaxConfigReader is a Reader for the UpdatePaymentTaxConfig structure.

func (*UpdatePaymentTaxConfigReader) ReadResponse

func (o *UpdatePaymentTaxConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePaymentTaxConfigUnprocessableEntity

type UpdatePaymentTaxConfigUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

UpdatePaymentTaxConfigUnprocessableEntity handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdatePaymentTaxConfigUnprocessableEntity

func NewUpdatePaymentTaxConfigUnprocessableEntity() *UpdatePaymentTaxConfigUnprocessableEntity

NewUpdatePaymentTaxConfigUnprocessableEntity creates a UpdatePaymentTaxConfigUnprocessableEntity with default headers values

func (*UpdatePaymentTaxConfigUnprocessableEntity) Error

func (*UpdatePaymentTaxConfigUnprocessableEntity) GetPayload

func (*UpdatePaymentTaxConfigUnprocessableEntity) ToJSONString

type UpdateStripeConfigNotFound

type UpdateStripeConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateStripeConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateStripeConfigNotFound

func NewUpdateStripeConfigNotFound() *UpdateStripeConfigNotFound

NewUpdateStripeConfigNotFound creates a UpdateStripeConfigNotFound with default headers values

func (*UpdateStripeConfigNotFound) Error

func (*UpdateStripeConfigNotFound) GetPayload

func (*UpdateStripeConfigNotFound) ToJSONString

func (o *UpdateStripeConfigNotFound) ToJSONString() string

type UpdateStripeConfigOK

type UpdateStripeConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateStripeConfigOK handles this case with default header values.

successful operation

func NewUpdateStripeConfigOK

func NewUpdateStripeConfigOK() *UpdateStripeConfigOK

NewUpdateStripeConfigOK creates a UpdateStripeConfigOK with default headers values

func (*UpdateStripeConfigOK) Error

func (o *UpdateStripeConfigOK) Error() string

func (*UpdateStripeConfigOK) GetPayload

func (*UpdateStripeConfigOK) ToJSONString

func (o *UpdateStripeConfigOK) ToJSONString() string

type UpdateStripeConfigParams

type UpdateStripeConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.StripeConfig
	/*ID*/
	ID string
	/*Sandbox*/
	Sandbox *bool
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateStripeConfigParams contains all the parameters to send to the API endpoint for the update stripe config operation typically these are written to a http.Request

func NewUpdateStripeConfigParams

func NewUpdateStripeConfigParams() *UpdateStripeConfigParams

NewUpdateStripeConfigParams creates a new UpdateStripeConfigParams object with the default values initialized.

func NewUpdateStripeConfigParamsWithContext

func NewUpdateStripeConfigParamsWithContext(ctx context.Context) *UpdateStripeConfigParams

NewUpdateStripeConfigParamsWithContext creates a new UpdateStripeConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateStripeConfigParamsWithHTTPClient

func NewUpdateStripeConfigParamsWithHTTPClient(client *http.Client) *UpdateStripeConfigParams

NewUpdateStripeConfigParamsWithHTTPClient creates a new UpdateStripeConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateStripeConfigParamsWithTimeout

func NewUpdateStripeConfigParamsWithTimeout(timeout time.Duration) *UpdateStripeConfigParams

NewUpdateStripeConfigParamsWithTimeout creates a new UpdateStripeConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateStripeConfigParams) SetAuthInfoWriter

func (o *UpdateStripeConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update stripe config params

func (*UpdateStripeConfigParams) SetBody

SetBody adds the body to the update stripe config params

func (*UpdateStripeConfigParams) SetContext

func (o *UpdateStripeConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update stripe config params

func (*UpdateStripeConfigParams) SetFlightId

func (o *UpdateStripeConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateStripeConfigParams) SetHTTPClient

func (o *UpdateStripeConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update stripe config params

func (*UpdateStripeConfigParams) SetHTTPClientTransport

func (o *UpdateStripeConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update stripe config params

func (*UpdateStripeConfigParams) SetID

func (o *UpdateStripeConfigParams) SetID(idVar string)

SetID adds the id to the update stripe config params

func (*UpdateStripeConfigParams) SetSandbox

func (o *UpdateStripeConfigParams) SetSandbox(sandbox *bool)

SetSandbox adds the sandbox to the update stripe config params

func (*UpdateStripeConfigParams) SetTimeout

func (o *UpdateStripeConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update stripe config params

func (*UpdateStripeConfigParams) SetValidate

func (o *UpdateStripeConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update stripe config params

func (*UpdateStripeConfigParams) WithBody

WithBody adds the body to the update stripe config params

func (*UpdateStripeConfigParams) WithContext

WithContext adds the context to the update stripe config params

func (*UpdateStripeConfigParams) WithHTTPClient

func (o *UpdateStripeConfigParams) WithHTTPClient(client *http.Client) *UpdateStripeConfigParams

WithHTTPClient adds the HTTPClient to the update stripe config params

func (*UpdateStripeConfigParams) WithID

WithID adds the idVar to the update stripe config params

func (*UpdateStripeConfigParams) WithSandbox

func (o *UpdateStripeConfigParams) WithSandbox(sandbox *bool) *UpdateStripeConfigParams

WithSandbox adds the sandbox to the update stripe config params

func (*UpdateStripeConfigParams) WithTimeout

WithTimeout adds the timeout to the update stripe config params

func (*UpdateStripeConfigParams) WithValidate

func (o *UpdateStripeConfigParams) WithValidate(validate *bool) *UpdateStripeConfigParams

WithValidate adds the validate to the update stripe config params

func (*UpdateStripeConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateStripeConfigReader

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

UpdateStripeConfigReader is a Reader for the UpdateStripeConfig structure.

func (*UpdateStripeConfigReader) ReadResponse

func (o *UpdateStripeConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateWxPayConfigCertNotFound

type UpdateWxPayConfigCertNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateWxPayConfigCertNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewUpdateWxPayConfigCertNotFound

func NewUpdateWxPayConfigCertNotFound() *UpdateWxPayConfigCertNotFound

NewUpdateWxPayConfigCertNotFound creates a UpdateWxPayConfigCertNotFound with default headers values

func (*UpdateWxPayConfigCertNotFound) Error

func (*UpdateWxPayConfigCertNotFound) GetPayload

func (*UpdateWxPayConfigCertNotFound) ToJSONString

func (o *UpdateWxPayConfigCertNotFound) ToJSONString() string

type UpdateWxPayConfigCertOK

type UpdateWxPayConfigCertOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateWxPayConfigCertOK handles this case with default header values.

successful operation

func NewUpdateWxPayConfigCertOK

func NewUpdateWxPayConfigCertOK() *UpdateWxPayConfigCertOK

NewUpdateWxPayConfigCertOK creates a UpdateWxPayConfigCertOK with default headers values

func (*UpdateWxPayConfigCertOK) Error

func (o *UpdateWxPayConfigCertOK) Error() string

func (*UpdateWxPayConfigCertOK) GetPayload

func (*UpdateWxPayConfigCertOK) ToJSONString

func (o *UpdateWxPayConfigCertOK) ToJSONString() string

type UpdateWxPayConfigCertParams

type UpdateWxPayConfigCertParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*File*/
	File runtime.NamedReadCloser
	/*ID*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateWxPayConfigCertParams contains all the parameters to send to the API endpoint for the update wx pay config cert operation typically these are written to a http.Request

func NewUpdateWxPayConfigCertParams

func NewUpdateWxPayConfigCertParams() *UpdateWxPayConfigCertParams

NewUpdateWxPayConfigCertParams creates a new UpdateWxPayConfigCertParams object with the default values initialized.

func NewUpdateWxPayConfigCertParamsWithContext

func NewUpdateWxPayConfigCertParamsWithContext(ctx context.Context) *UpdateWxPayConfigCertParams

NewUpdateWxPayConfigCertParamsWithContext creates a new UpdateWxPayConfigCertParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateWxPayConfigCertParamsWithHTTPClient

func NewUpdateWxPayConfigCertParamsWithHTTPClient(client *http.Client) *UpdateWxPayConfigCertParams

NewUpdateWxPayConfigCertParamsWithHTTPClient creates a new UpdateWxPayConfigCertParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateWxPayConfigCertParamsWithTimeout

func NewUpdateWxPayConfigCertParamsWithTimeout(timeout time.Duration) *UpdateWxPayConfigCertParams

NewUpdateWxPayConfigCertParamsWithTimeout creates a new UpdateWxPayConfigCertParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateWxPayConfigCertParams) SetAuthInfoWriter

func (o *UpdateWxPayConfigCertParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetContext

func (o *UpdateWxPayConfigCertParams) SetContext(ctx context.Context)

SetContext adds the context to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetFile

SetFile adds the file to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetFlightId

func (o *UpdateWxPayConfigCertParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateWxPayConfigCertParams) SetHTTPClient

func (o *UpdateWxPayConfigCertParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetHTTPClientTransport

func (o *UpdateWxPayConfigCertParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetID

func (o *UpdateWxPayConfigCertParams) SetID(idVar string)

SetID adds the id to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) SetTimeout

func (o *UpdateWxPayConfigCertParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WithContext

WithContext adds the context to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WithFile

WithFile adds the file to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WithID

WithID adds the idVar to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WithTimeout

WithTimeout adds the timeout to the update wx pay config cert params

func (*UpdateWxPayConfigCertParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateWxPayConfigCertReader

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

UpdateWxPayConfigCertReader is a Reader for the UpdateWxPayConfigCert structure.

func (*UpdateWxPayConfigCertReader) ReadResponse

func (o *UpdateWxPayConfigCertReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateWxPayConfigNotFound

type UpdateWxPayConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateWxPayConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateWxPayConfigNotFound

func NewUpdateWxPayConfigNotFound() *UpdateWxPayConfigNotFound

NewUpdateWxPayConfigNotFound creates a UpdateWxPayConfigNotFound with default headers values

func (*UpdateWxPayConfigNotFound) Error

func (o *UpdateWxPayConfigNotFound) Error() string

func (*UpdateWxPayConfigNotFound) GetPayload

func (*UpdateWxPayConfigNotFound) ToJSONString

func (o *UpdateWxPayConfigNotFound) ToJSONString() string

type UpdateWxPayConfigOK

type UpdateWxPayConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateWxPayConfigOK handles this case with default header values.

successful operation

func NewUpdateWxPayConfigOK

func NewUpdateWxPayConfigOK() *UpdateWxPayConfigOK

NewUpdateWxPayConfigOK creates a UpdateWxPayConfigOK with default headers values

func (*UpdateWxPayConfigOK) Error

func (o *UpdateWxPayConfigOK) Error() string

func (*UpdateWxPayConfigOK) GetPayload

func (*UpdateWxPayConfigOK) ToJSONString

func (o *UpdateWxPayConfigOK) ToJSONString() string

type UpdateWxPayConfigParams

type UpdateWxPayConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.WxPayConfigRequest
	/*ID*/
	ID string
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateWxPayConfigParams contains all the parameters to send to the API endpoint for the update wx pay config operation typically these are written to a http.Request

func NewUpdateWxPayConfigParams

func NewUpdateWxPayConfigParams() *UpdateWxPayConfigParams

NewUpdateWxPayConfigParams creates a new UpdateWxPayConfigParams object with the default values initialized.

func NewUpdateWxPayConfigParamsWithContext

func NewUpdateWxPayConfigParamsWithContext(ctx context.Context) *UpdateWxPayConfigParams

NewUpdateWxPayConfigParamsWithContext creates a new UpdateWxPayConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateWxPayConfigParamsWithHTTPClient

func NewUpdateWxPayConfigParamsWithHTTPClient(client *http.Client) *UpdateWxPayConfigParams

NewUpdateWxPayConfigParamsWithHTTPClient creates a new UpdateWxPayConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateWxPayConfigParamsWithTimeout

func NewUpdateWxPayConfigParamsWithTimeout(timeout time.Duration) *UpdateWxPayConfigParams

NewUpdateWxPayConfigParamsWithTimeout creates a new UpdateWxPayConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateWxPayConfigParams) SetAuthInfoWriter

func (o *UpdateWxPayConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update wx pay config params

func (*UpdateWxPayConfigParams) SetBody

SetBody adds the body to the update wx pay config params

func (*UpdateWxPayConfigParams) SetContext

func (o *UpdateWxPayConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update wx pay config params

func (*UpdateWxPayConfigParams) SetFlightId

func (o *UpdateWxPayConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateWxPayConfigParams) SetHTTPClient

func (o *UpdateWxPayConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update wx pay config params

func (*UpdateWxPayConfigParams) SetHTTPClientTransport

func (o *UpdateWxPayConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update wx pay config params

func (*UpdateWxPayConfigParams) SetID

func (o *UpdateWxPayConfigParams) SetID(idVar string)

SetID adds the id to the update wx pay config params

func (*UpdateWxPayConfigParams) SetTimeout

func (o *UpdateWxPayConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update wx pay config params

func (*UpdateWxPayConfigParams) SetValidate

func (o *UpdateWxPayConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update wx pay config params

func (*UpdateWxPayConfigParams) WithBody

WithBody adds the body to the update wx pay config params

func (*UpdateWxPayConfigParams) WithContext

WithContext adds the context to the update wx pay config params

func (*UpdateWxPayConfigParams) WithHTTPClient

func (o *UpdateWxPayConfigParams) WithHTTPClient(client *http.Client) *UpdateWxPayConfigParams

WithHTTPClient adds the HTTPClient to the update wx pay config params

func (*UpdateWxPayConfigParams) WithID

WithID adds the idVar to the update wx pay config params

func (*UpdateWxPayConfigParams) WithTimeout

WithTimeout adds the timeout to the update wx pay config params

func (*UpdateWxPayConfigParams) WithValidate

func (o *UpdateWxPayConfigParams) WithValidate(validate *bool) *UpdateWxPayConfigParams

WithValidate adds the validate to the update wx pay config params

func (*UpdateWxPayConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateWxPayConfigReader

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

UpdateWxPayConfigReader is a Reader for the UpdateWxPayConfig structure.

func (*UpdateWxPayConfigReader) ReadResponse

func (o *UpdateWxPayConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateXsollaConfigNotFound

type UpdateXsollaConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateXsollaConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr><tr><td>33221</td><td>Update [{paymentProvider}] config in payment merchant config [{id}] failed with message [{errMsg}]</td></tr></table>

func NewUpdateXsollaConfigNotFound

func NewUpdateXsollaConfigNotFound() *UpdateXsollaConfigNotFound

NewUpdateXsollaConfigNotFound creates a UpdateXsollaConfigNotFound with default headers values

func (*UpdateXsollaConfigNotFound) Error

func (*UpdateXsollaConfigNotFound) GetPayload

func (*UpdateXsollaConfigNotFound) ToJSONString

func (o *UpdateXsollaConfigNotFound) ToJSONString() string

type UpdateXsollaConfigOK

type UpdateXsollaConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateXsollaConfigOK handles this case with default header values.

successful operation

func NewUpdateXsollaConfigOK

func NewUpdateXsollaConfigOK() *UpdateXsollaConfigOK

NewUpdateXsollaConfigOK creates a UpdateXsollaConfigOK with default headers values

func (*UpdateXsollaConfigOK) Error

func (o *UpdateXsollaConfigOK) Error() string

func (*UpdateXsollaConfigOK) GetPayload

func (*UpdateXsollaConfigOK) ToJSONString

func (o *UpdateXsollaConfigOK) ToJSONString() string

type UpdateXsollaConfigParams

type UpdateXsollaConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.XsollaConfig
	/*ID*/
	ID string
	/*Validate*/
	Validate *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateXsollaConfigParams contains all the parameters to send to the API endpoint for the update xsolla config operation typically these are written to a http.Request

func NewUpdateXsollaConfigParams

func NewUpdateXsollaConfigParams() *UpdateXsollaConfigParams

NewUpdateXsollaConfigParams creates a new UpdateXsollaConfigParams object with the default values initialized.

func NewUpdateXsollaConfigParamsWithContext

func NewUpdateXsollaConfigParamsWithContext(ctx context.Context) *UpdateXsollaConfigParams

NewUpdateXsollaConfigParamsWithContext creates a new UpdateXsollaConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateXsollaConfigParamsWithHTTPClient

func NewUpdateXsollaConfigParamsWithHTTPClient(client *http.Client) *UpdateXsollaConfigParams

NewUpdateXsollaConfigParamsWithHTTPClient creates a new UpdateXsollaConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateXsollaConfigParamsWithTimeout

func NewUpdateXsollaConfigParamsWithTimeout(timeout time.Duration) *UpdateXsollaConfigParams

NewUpdateXsollaConfigParamsWithTimeout creates a new UpdateXsollaConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateXsollaConfigParams) SetAuthInfoWriter

func (o *UpdateXsollaConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update xsolla config params

func (*UpdateXsollaConfigParams) SetBody

SetBody adds the body to the update xsolla config params

func (*UpdateXsollaConfigParams) SetContext

func (o *UpdateXsollaConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update xsolla config params

func (*UpdateXsollaConfigParams) SetFlightId

func (o *UpdateXsollaConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateXsollaConfigParams) SetHTTPClient

func (o *UpdateXsollaConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update xsolla config params

func (*UpdateXsollaConfigParams) SetHTTPClientTransport

func (o *UpdateXsollaConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update xsolla config params

func (*UpdateXsollaConfigParams) SetID

func (o *UpdateXsollaConfigParams) SetID(idVar string)

SetID adds the id to the update xsolla config params

func (*UpdateXsollaConfigParams) SetTimeout

func (o *UpdateXsollaConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update xsolla config params

func (*UpdateXsollaConfigParams) SetValidate

func (o *UpdateXsollaConfigParams) SetValidate(validate *bool)

SetValidate adds the validate to the update xsolla config params

func (*UpdateXsollaConfigParams) WithBody

WithBody adds the body to the update xsolla config params

func (*UpdateXsollaConfigParams) WithContext

WithContext adds the context to the update xsolla config params

func (*UpdateXsollaConfigParams) WithHTTPClient

func (o *UpdateXsollaConfigParams) WithHTTPClient(client *http.Client) *UpdateXsollaConfigParams

WithHTTPClient adds the HTTPClient to the update xsolla config params

func (*UpdateXsollaConfigParams) WithID

WithID adds the idVar to the update xsolla config params

func (*UpdateXsollaConfigParams) WithTimeout

WithTimeout adds the timeout to the update xsolla config params

func (*UpdateXsollaConfigParams) WithValidate

func (o *UpdateXsollaConfigParams) WithValidate(validate *bool) *UpdateXsollaConfigParams

WithValidate adds the validate to the update xsolla config params

func (*UpdateXsollaConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateXsollaConfigReader

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

UpdateXsollaConfigReader is a Reader for the UpdateXsollaConfig structure.

func (*UpdateXsollaConfigReader) ReadResponse

func (o *UpdateXsollaConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateXsollaUIConfigNotFound

type UpdateXsollaUIConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateXsollaUIConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>33242</td><td>Payment merchant config [{id}] does not exist</td></tr></table>

func NewUpdateXsollaUIConfigNotFound

func NewUpdateXsollaUIConfigNotFound() *UpdateXsollaUIConfigNotFound

NewUpdateXsollaUIConfigNotFound creates a UpdateXsollaUIConfigNotFound with default headers values

func (*UpdateXsollaUIConfigNotFound) Error

func (*UpdateXsollaUIConfigNotFound) GetPayload

func (*UpdateXsollaUIConfigNotFound) ToJSONString

func (o *UpdateXsollaUIConfigNotFound) ToJSONString() string

type UpdateXsollaUIConfigOK

type UpdateXsollaUIConfigOK struct {
	Payload *platformclientmodels.PaymentMerchantConfigInfo
}

UpdateXsollaUIConfigOK handles this case with default header values.

successful operation

func NewUpdateXsollaUIConfigOK

func NewUpdateXsollaUIConfigOK() *UpdateXsollaUIConfigOK

NewUpdateXsollaUIConfigOK creates a UpdateXsollaUIConfigOK with default headers values

func (*UpdateXsollaUIConfigOK) Error

func (o *UpdateXsollaUIConfigOK) Error() string

func (*UpdateXsollaUIConfigOK) GetPayload

func (*UpdateXsollaUIConfigOK) ToJSONString

func (o *UpdateXsollaUIConfigOK) ToJSONString() string

type UpdateXsollaUIConfigParams

type UpdateXsollaUIConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.XsollaPaywallConfigRequest
	/*ID*/
	ID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateXsollaUIConfigParams contains all the parameters to send to the API endpoint for the update xsolla ui config operation typically these are written to a http.Request

func NewUpdateXsollaUIConfigParams

func NewUpdateXsollaUIConfigParams() *UpdateXsollaUIConfigParams

NewUpdateXsollaUIConfigParams creates a new UpdateXsollaUIConfigParams object with the default values initialized.

func NewUpdateXsollaUIConfigParamsWithContext

func NewUpdateXsollaUIConfigParamsWithContext(ctx context.Context) *UpdateXsollaUIConfigParams

NewUpdateXsollaUIConfigParamsWithContext creates a new UpdateXsollaUIConfigParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateXsollaUIConfigParamsWithHTTPClient

func NewUpdateXsollaUIConfigParamsWithHTTPClient(client *http.Client) *UpdateXsollaUIConfigParams

NewUpdateXsollaUIConfigParamsWithHTTPClient creates a new UpdateXsollaUIConfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateXsollaUIConfigParamsWithTimeout

func NewUpdateXsollaUIConfigParamsWithTimeout(timeout time.Duration) *UpdateXsollaUIConfigParams

NewUpdateXsollaUIConfigParamsWithTimeout creates a new UpdateXsollaUIConfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateXsollaUIConfigParams) SetAuthInfoWriter

func (o *UpdateXsollaUIConfigParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetBody

SetBody adds the body to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetContext

func (o *UpdateXsollaUIConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetFlightId

func (o *UpdateXsollaUIConfigParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateXsollaUIConfigParams) SetHTTPClient

func (o *UpdateXsollaUIConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetHTTPClientTransport

func (o *UpdateXsollaUIConfigParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetID

func (o *UpdateXsollaUIConfigParams) SetID(idVar string)

SetID adds the id to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) SetTimeout

func (o *UpdateXsollaUIConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WithBody

WithBody adds the body to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WithContext

WithContext adds the context to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WithID

WithID adds the idVar to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WithTimeout

WithTimeout adds the timeout to the update xsolla ui config params

func (*UpdateXsollaUIConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateXsollaUIConfigReader

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

UpdateXsollaUIConfigReader is a Reader for the UpdateXsollaUIConfig structure.

func (*UpdateXsollaUIConfigReader) ReadResponse

func (o *UpdateXsollaUIConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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