provider POST /v1/issuing/personalization_designs
@utdk/stripe /v1/issuing/personalization_designs
Create a personalization design
<p>Creates a personalization design object.</p>

Try it

Authentication
Configure credentials for Stripe API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

postissuingpersonalizationdesigns
POST/v1/issuing/personalization_designs
<p>Creates a personalization design object.</p>

Input

The file for the card logo, for use with physical bundles that support card logos. Must have a `purpose` value of `issuing_logo`.

Hash containing carrier text, for use with physical bundles that support carrier text.

Specifies which fields in the response should be expanded.

A lookup key used to retrieve personalization designs dynamically from a static string. This may be up to 200 characters.

Set of [key-value pairs](https://docs.stripe.com/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.

Friendly display name.

required

The physical bundle object belonging to this personalization design.

Information on whether this personalization design is used to create cards when one is not specified.

If set to true, will atomically remove the lookup key from the existing personalization design, and assign it to this personalization design.

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import stripe from '@utdk/stripe';

await stripe.postissuingpersonalizationdesigns()