Bulk order physical cards
Stripe supports bulk ordering: you can order a large number of physical cards and have them shipped to a single destination.
This guide describes how bulk card ordering works and how to place a bulk order for physical cards.
Order types
The table below provides an overview of the order types.
Order | Cards per order | Use case | What ships | Shipping | Fastest fulfillment |
---|---|---|---|---|---|
Individual | 1 card only | Ship a single card directly to a cardholder. | The physical card is attached to a carrier which is then put into an envelope. | Normal shipping options | 2 to 3 business days |
Bulk | Unlimited | Ship fewer than 10,000 cards to a single recipient. | Only the physical cards. No carriers or envelopes. | Normal shipping options | 2 to 3 business days |
PCI compliance
Before placing a bulk order, you must verify PCI compliance throughout the supply chain.
The recipient of a bulk order must meet all applicable PCI certification requirements. For certain specific issuing use cases, Stripe can grant an exception to allow your company to receive your own bulk shipments.
Confirm with your account team that your bulk order recipient adheres to the appropriate PCI standards required to take possession of the cards.
Bulk card orders
Stripe groups all cards with the same shipping destination that are ordered on the same day into one bulk order and ships them out together.
Create a bulk-issued card
To indicate that a card is part of a bulk order, set the shipping.type property to bulk
in your create card API call.
There’s no limit to the quantity of cards in a bulk order. If the quantity exceeds a few thousand, the shipment is split across multiple boxes. Each box has its own tracking number.
Track bulk orders
Upon shipment of each box, Stripe updates the tracking number on the corresponding Card
object. You can listen for the issuing_card.updated
webhook to receive notifications when the tracking numbers are assigned.