How to Accept P-Card Payments: Levels, Interchange, and PCI

If your business already accepts Visa or Mastercard, you can accept P-card payments today without changing processors or hardware. The card runs through the same networks as a standard credit card. What matters is whether your system can send Level 2 or Level 3 purchase data with the transaction, because that extra data is what earns you lower interchange rates and gives your corporate or government customer the itemized detail their finance team needs.

Skip the enhanced data and the sale still clears, but you pay the highest interchange tier and the buyer receives a bare-bones statement line that creates reconciliation problems on their end.

What a P-Card Is

P-cards, short for purchasing cards, are charge cards issued to employees of corporations and government agencies so they can buy goods and services without running each purchase through a formal requisition. Federal agencies use them through the GSA SmartPay program, and many state and local governments run their own versions. At the terminal, a P-card looks and behaves like any other Visa or Mastercard: card number, expiration, CVV, all standard.

The difference sits behind the swipe. The issuing organization expects enriched transaction data so its accounting team can reconcile purchases, enforce spending limits, and satisfy audits. That data comes in tiers. Level 1 is the basic consumer transaction. Level 2 adds a customer reference number, tax amount, and merchant tax ID. Level 3 goes further with full line-item detail: descriptions, quantities, unit prices, and commodity codes.1Mastercard. Level 2 and 3 Data

Your Existing Merchant Account Is Enough to Start

The GSA confirms that merchants who accept Visa and Mastercard are already set up to accept government SmartPay cards, and the transaction fees your bank negotiated for private-sector cards apply to government purchases as well.2U.S. General Services Administration. Information About GSA SmartPay Program for Merchants Authorization and settlement work the same way they do for a consumer purchase.

What you don’t automatically get is the lower interchange rate. Processing a P-card at Level 1 means you pay the top tier. To capture the savings, you need a processor or gateway that supports Level 2 and Level 3 data submission. Not every processor does, and some that do require a specific plan or add-on module. Before signing with a processor, get written confirmation that its system can capture and transmit enhanced data for commercial cards. If you already have a processor, look for an “enhanced data” or “commercial card” section in your virtual terminal or point-of-sale software. Many integrated systems support these fields once you apply the current software update.

A virtual terminal, a web-based interface that turns any computer into a payment station, is the standard tool for card-not-present P-card transactions. You log in, enter the card details, and complete the additional data fields on a secondary screen. For card-present sales, your physical terminal needs to be configured to prompt for the extra fields after a swipe or tap.

Level 2 and Level 3 Data Fields

This is where merchants either save real money or leave it on the table.

Level 2

Level 2 adds summary-level fields to the basic transaction:

  • Customer reference number, usually a purchase order number the buyer provides so the charge maps to the right budget line.
  • Tax amount, broken out as a separate field rather than folded into the total. On tax-exempt purchases, enter zero rather than leaving the field blank.
  • Merchant tax ID, your federal or state tax registration number.

Level 3

Level 3 layers full line-item detail on top of everything in Level 2. For each item, you need at minimum the item name, quantity, and unit price. Beyond those three required fields, useful additions include item description (size, color, specifics), commodity code, unit of measure, item-level tax, and freight or shipping amounts broken out at the order level.

If you provide any line-item data at all, you must include the name, quantity, and unit price for each item or the submission will fail.1Mastercard. Level 2 and 3 Data Treat it like completing an itemized invoice inside your payment terminal. The data flows directly onto the buyer’s monthly statement, so accuracy matters. Sloppy entries create reconciliation problems for your customer and strain the relationship.

Running a P-Card Transaction

Once your system is configured, a card-not-present transaction through a virtual terminal follows a predictable sequence:

  • Collect purchase details first. Get the purchase order number, confirm tax status, and have your line-item breakdown ready before you touch the terminal. Fumbling for information mid-transaction causes timeouts and errors.
  • Enter card and basic payment data: card number, expiration, CVV, and total.
  • Move to the Level 2 or Level 3 input screen and enter the purchase order number, itemized tax, and shipping. For Level 3, add each line item with descriptions, quantities, and unit prices.
  • Submit for authorization. The system sends the enriched data to the issuing bank. Stay on the page until you see a confirmation code.
  • Generate a receipt that includes the purchase order number, itemized tax, and shipping, and share it with the buyer for their records.

Card-present transactions work the same way, except the physical terminal prompts you for enhanced fields after reading the card. Some systems auto-populate certain fields if you have integrated inventory or invoicing software.

Tax-Exempt Government Purchases

Federal government P-cards issued through GSA SmartPay are centrally billed accounts, which means they are exempt from state sales tax in most situations.3U.S. General Services Administration. Lesson 6 – Transaction Types – GSA SmartPay Training The cardholder should tell you the purchase is tax exempt at the time of sale, and some states require them to present an exemption certificate or government identification.

When you process a tax-exempt transaction, enter zero in the tax field rather than leaving it blank. A blank tax field can trigger a data validation error or push the transaction to a higher interchange rate because the system reads the missing value as incomplete Level 2 data. If you accidentally charge sales tax on a federal purchase, the correction process varies by state. The GSA notes that each state controls its own tax reclamation procedures, so the buyer would need to seek a refund from the state directly.4U.S. General Services Administration. Frequently Asked Questions Getting it right at the point of sale saves everyone that trouble.

State and local government P-cards follow their own exemption rules, and the rules vary widely. When in doubt, ask the cardholder for documentation and check with your state’s tax department before running the sale.

What You Actually Save on Interchange

Visa’s published interchange schedule sets the non-qualified rate for corporate and purchasing cards at 2.95% plus $0.10 per transaction. Submit Level 2 data and the rate drops to 2.50% plus $0.10.5Visa. Visa USA Interchange Reimbursement Fees That 0.45% gap adds up quickly on a $10,000 purchase order. Level 3 data pushes rates lower still, and a merchant with high commercial card volume can save roughly 1% per transaction by moving from Level 1 to Level 3, depending on the card type and network.

In October 2025, Visa replaced its legacy Level 3 program with the Commercial Enhanced Data Program (CEDP) and new “Product 3” interchange rates. Under CEDP, all commercial card types, including business credit cards that previously only qualified for Level 2, can now qualify for the lowest tier. Visa’s Level 2 program is scheduled to sunset in April 2026, so moving to line-item data submission is increasingly important for merchants who want to hold on to favorable rates. Submitting line-item data does not guarantee Product 3 rates on every transaction. Visa evaluates data quality per transaction and adjusts.

Your payment processor does not validate whether your data is complete enough to qualify for a given interchange rate.1Mastercard. Level 2 and 3 Data That falls on you. If a required field is missing or formatted wrong, the transaction quietly downgrades and you won’t notice until you review the monthly statement. Check each commercial card transaction’s interchange category against what you expected.

When a P-Card Gets Declined

Sometimes a valid P-card with available funds is declined. The most common cause is merchant category code (MCC) blocking. Every merchant is assigned a four-digit MCC describing its type of business, and P-card issuers, especially government programs, restrict which MCCs their cardholders can buy from.6Acquisition.GOV. 14-6. Merchant Authorization Controls (MAC)

Government programs typically keep a hard-block list of high-risk MCCs where all transactions are automatically declined. Gambling, pawn shops, political organizations, and financial wire transfer services fall into this tier. A second group of high-risk codes can be blocked or unblocked case by case by the buyer’s program coordinator.

If a legitimate purchase is declined at your terminal, the issue is almost certainly the MCC, not your equipment. Ask the cardholder to contact their program administrator, and give them the merchant name, purchase description, dollar amount, and business justification. If your business has been assigned an MCC that doesn’t reflect what you actually sell, contact your acquiring bank to request a correction, because an inaccurate MCC will block sales across all your government customers rather than just one. Once the buyer’s administrator lifts the block, rerun the transaction. The block is usually reapplied after the single purchase processes.

PCI Compliance

Every business that stores, processes, or transmits cardholder data must comply with the Payment Card Industry Data Security Standard (PCI DSS), and P-card transactions are no exception.7PCI Security Standards Council. PCI DSS Quick Reference Guide Compliance covers encryption, access restrictions, and regular vulnerability testing.

Penalties are steep. Card networks and processors impose escalating monthly fines that grow the longer you stay out of compliance, and they can reach tens of thousands per month for higher-volume merchants. After a data breach, processors add per-record penalties for each compromised account, and a serious breach can cost you the ability to accept card payments at all. Most processors also charge a smaller monthly non-compliance fee when you simply haven’t completed your annual self-assessment questionnaire, which is the most common and most avoidable problem. Check your Merchant Service Agreement or ask your processor to confirm your compliance status. Many processors offer free tools for the annual self-assessment.

Settlement, Statements, and Chargebacks

Once authorized, the transaction enters your processor’s settlement batch. Funds typically land in your linked bank account within one to two business days, depending on your processor agreement and whether the sale ran on a weekday, since settlement in the United States generally runs Monday through Friday.8Federal Reserve Bank of Philadelphia. Clearing and Settlement of Interbank Card Transactions – A MasterCard Tutorial for Federal Reserve Payments Analysts

Your monthly statement shows each transaction’s interchange category, which tells you whether Level 2 or Level 3 rates applied. Review these carefully when you first start submitting enhanced data. A transaction that should have qualified for Level 2 but appears as non-qualified means something in your submission was incomplete or formatted wrong. Catching downgrades early prevents months of excess fees.

Chargebacks on P-card transactions follow the same general process as consumer disputes. If a buyer’s organization contests a charge, your acquiring bank notifies you and you typically have 20 to 45 days to respond with supporting documentation: delivery confirmation, signed receipts, correspondence with the buyer, and proof the purchase order was fulfilled. The full dispute process can run up to 120 days. Your strongest defense is the same detailed documentation Level 2 and Level 3 processing already forces you to capture. Merchants who consistently record purchase order numbers, line-item detail, and shipping confirmation are in a far better position than those relying on an authorization code alone.