TerminalConfigurationConfiguration
A Configurations object represents how features should be configured for terminal readers. For information about how to use it, see the Terminal configurations documentation.
Summary
Functions
Create a Configuration
Delete a Configuration
List all Configurations
Retrieve a Configuration
Update a Configuration
Functions
@spec create(Stripe.Client.t(), map(), keyword()) :: {:ok, Stripe.Resources.Terminal.Configuration.t()} | {:error, Stripe.Error.t()}
Create a Configuration
Creates a new Configuration object.
@spec delete(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, Stripe.Resources.Terminal.Configuration.t()} | {:error, Stripe.Error.t()}
Delete a Configuration
Deletes a Configuration object.
@spec list(Stripe.Client.t(), map(), keyword()) :: {:ok, Stripe.ListObject.t()} | {:error, Stripe.Error.t()}
List all Configurations
Returns a list of Configuration objects.
@spec retrieve(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, Stripe.Resources.Terminal.Configuration.t()} | {:error, Stripe.Error.t()}
Retrieve a Configuration
Retrieves a Configuration object.
@spec update(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, Stripe.Resources.Terminal.Configuration.t()} | {:error, Stripe.Error.t()}
Update a Configuration
Updates a new Configuration object.