Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Card Product Codes


Card Product Codes

Learn about product codes for cards.

Product codes exist as a way to identify the specific program or product associated with a credit card.

Card-present transactions only

Stripe only stores the card product code for card-present transactions. It isn’t available for online payments.

Retrieving product codes

When using the Payment Intents API for e-commerce payments, Stripe stores the product code on the PaymentMethod object, in the brand_product field within the card_present hash. After successfully confirming a PaymentIntent, the brand_product field also includes the product code in the payment_method_details for the corresponding charge in the API response for card_present payments (using Terminal).

The brand_product field might be null if the product code hasn’t been collected yet (for example, when creating a card) or the product codes for the particular card network aren’t supported. We currently support Visa and Mastercard product codes only.

Product codes

The following table lists product code values for each card brand:

Product codeProduct description
ATraditional
BTraditional Rewards
B1Visa Secured Enhanced
CSignature
DSignature Preferred
DSDistribution
FClassic
F2Visa Installment Credential
F3Visa Flexible Credential Standard
GBusiness
G1Signature Business
G3Platinum Business
G4Infinite Business
G5Business Rewards
GVGovernment Disbursement
IInfinite
I1Visa Infinite Privilege
I2Visa Ultra High Net Worth
J3Healthcare
KCorporate
K1Government Corporate
LElectron
NPlatinum
N1Rewards
N2Select
PGold
PPPayroll
QPrivate Label
Q2Private Label Basic
Q3Private Label Standard
Q4Private Label Enhanced
Q5Private Label Specialized
Q6Private Label Premium
RProprietary
SPurchasing
S1Purchasing With Fleet
S2Government Purchasing
S3Government Purchasing With Fleet
S4Commercial Agriculture
S5Commercial Transport
S6Commercial Marketplace
S7Distribution
UTravel Money
VV Pay
XVisa Commercial Choice Travel
X1Visa Commercial Choice Omni

Testing

While you’re testing, use the following test cards to simulate purchases made with specific card product codes, which are returned in the brand_product field. Each test card takes any future date as the expiration, any three-digit value as the CVV, and any postal code.

DescriptionNumberProduct code
Mastercard Standard DebitMDS
Mastercard Platinum DebitMDP
Mastercard World CreditMCW
Mastercard World Elite CreditMWE
Mastercard World Elite for Business CreditMAB
Last verified 2026-09-24

Is this helpful?