Documentation Core Features Payment Processing

Payment Processing

Stripe Integration

AgenticCart uses Stripe for secure payment processing. When a customer completes a purchase through ChatGPT, their payment information is handled entirely by Stripe - neither AgenticCart nor ChatGPT stores sensitive card data.

PCI DSS Compliant

Because Stripe handles all payment data, you benefit from Stripe's PCI DSS Level 1 certification without additional compliance requirements or infrastructure.

Payment Flow

1

Checkout Session Creation

ChatGPT calls AgenticCart's checkout API to create a session with selected products and customer information.

What Happens:

  • • Dashboard validates the request
  • • Proxies cart to WooCommerce
  • • Receives calculated totals
2

Customer Provides Payment Info

Customer shares payment details directly with ChatGPT and saves their preferred payment method. ChatGPT then sends a delegated payment payload directly to Stripe (your PSP).

Delegated Payment: The payment data goes directly from ChatGPT to Stripe, completely bypassing AgenticCart and your servers. This keeps the transaction outside PCI scope.

3

Payment Token Generation

Stripe processes the delegated payment and returns a secure, single-use payment token scoped specifically to this transaction.

Token Properties:

  • • Single-use only (cannot be reused)
  • • Set with predefined allowances and amount
  • • Scoped outside PCI compliance requirements
  • • Time-limited validity
4

Complete Checkout Call

OpenAI forwards the payment token to AgenticCart during the complete-checkout API call. AgenticCart uses this token to finalize the transaction with Stripe.

Security: Stripe validates the token, applies fraud detection, and uses 3D Secure authentication when required before completing the payment.

5

Order Creation

Upon successful payment, dashboard notifies your WooCommerce store to create the order with full customer details, shipping address, and payment confirmation.

Supported Payment Methods

Through Stripe, AgenticCart supports a wide range of payment methods:

Credit & Debit Cards

  • Visa, Mastercard, Amex
  • Discover, Diners Club, JCB

Digital Wallets

  • Apple Pay, Google Pay
  • Click to Pay

Bank Transfers

  • ACH Direct Debit (US)
  • SEPA Direct Debit (Europe)

Buy Now, Pay Later

  • Klarna, Afterpay, Affirm
  • Installment payments

Tax & Shipping Calculation

Automatic Calculations

AgenticCart respects your existing WooCommerce tax and shipping configuration. When a checkout session is created, the dashboard proxies the cart to your WooCommerce store.

WooCommerce calculates taxes and shipping based on the customer's address using your configured rules, rates, zones, and shipping methods. The final total includes all applicable charges.

Refunds & Disputes

Processing Refunds

Refunds are processed through your Stripe dashboard or WooCommerce order management.

  • Full or partial refunds available
  • Funds returned to original payment method
  • Typically processed within 5-10 business days

Handling Disputes

Disputes and chargebacks are managed through your Stripe dashboard.

  • Stripe provides evidence submission tools
  • Automatic notifications for new disputes
  • Follow standard e-commerce procedures

Secure & Reliable

Stripe processes billions of dollars annually for millions of businesses worldwide. Their infrastructure includes advanced fraud detection, machine learning-powered risk management, and 24/7 monitoring.

Your customers' payment data is encrypted in transit and at rest, tokenized for security, and never stored by AgenticCart or ChatGPT.