Skip to content

Latest commit

 

History

History
128 lines (92 loc) · 2.84 KB

File metadata and controls

128 lines (92 loc) · 2.84 KB

list

List all cardholders

Returns a list of Issuing Cardholder objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.

API Endpoint: GET /v1/issuing/cardholders

Synchronous Client

from os import getenv
from sideko_stripe import Stripe

client = Stripe(token=getenv("API_TOKEN"))
res = client.issuing.cardholder.list()

Asynchronous Client

from os import getenv
from sideko_stripe import AsyncStripe

client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.issuing.cardholder.list()

get

Retrieve a cardholder

Retrieves an Issuing Cardholder object.

API Endpoint: GET /v1/issuing/cardholders/{cardholder}

Synchronous Client

from os import getenv
from sideko_stripe import Stripe

client = Stripe(token=getenv("API_TOKEN"))
res = client.issuing.cardholder.get(cardholder="string")

Asynchronous Client

from os import getenv
from sideko_stripe import AsyncStripe

client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.issuing.cardholder.get(cardholder="string")

create

Create a cardholder

Creates a new Issuing Cardholder object that can be issued cards.

API Endpoint: POST /v1/issuing/cardholders

Synchronous Client

from os import getenv
from sideko_stripe import Stripe

client = Stripe(token=getenv("API_TOKEN"))
res = client.issuing.cardholder.create(
    billing={
        "address": {
            "city": "string",
            "country": "string",
            "line1": "string",
            "postal_code": "string",
        }
    },
    name="string",
)

Asynchronous Client

from os import getenv
from sideko_stripe import AsyncStripe

client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.issuing.cardholder.create(
    billing={
        "address": {
            "city": "string",
            "country": "string",
            "line1": "string",
            "postal_code": "string",
        }
    },
    name="string",
)

update

Update a cardholder

Updates the specified Issuing Cardholder object by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

API Endpoint: POST /v1/issuing/cardholders/{cardholder}

Synchronous Client

from os import getenv
from sideko_stripe import Stripe

client = Stripe(token=getenv("API_TOKEN"))
res = client.issuing.cardholder.update(cardholder="string")

Asynchronous Client

from os import getenv
from sideko_stripe import AsyncStripe

client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.issuing.cardholder.update(cardholder="string")