Stripe.Services.Issuing.PersonalizationDesignService
(tiger_stripe v0.3.0)
Copy Markdown
View Source
IssuingPersonalizationDesign
A Personalization Design is a logical grouping of a Physical Bundle, card logo, and carrier text that represents a product line.
Summary
Functions
Create a personalization design
List all personalization designs
Retrieve a personalization design
Update a personalization design
Functions
@spec create(Stripe.Client.t(), map(), keyword()) :: {:ok, Stripe.Resources.Issuing.PersonalizationDesign.t()} | {:error, Stripe.Error.t()}
Create a personalization design
Creates a personalization design object.
@spec list(Stripe.Client.t(), map(), keyword()) :: {:ok, Stripe.ListObject.t()} | {:error, Stripe.Error.t()}
List all personalization designs
Returns a list of personalization design objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
@spec retrieve(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, Stripe.Resources.Issuing.PersonalizationDesign.t()} | {:error, Stripe.Error.t()}
Retrieve a personalization design
Retrieves a personalization design object.
@spec update(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, Stripe.Resources.Issuing.PersonalizationDesign.t()} | {:error, Stripe.Error.t()}
Update a personalization design
Updates a card personalization object.