How to pay for an order using a customer's saved credit card

Topic summary

Merchants need the ability to charge customers using their previously saved credit card information when processing phone or email orders.

Current Limitations:

  • While Shopify Payments allows customers to save cards for their own reordering, merchants cannot access this saved payment data to process orders on behalf of customers
  • Processing payments directly through payment gateways like Stripe creates fulfillment and reporting gaps in Shopify
  • Merchants must repeatedly collect full card details for repeat customers placing orders via phone/email

Potential Solutions Mentioned:

  • Shopify Plus might offer this capability, though one merchant reports difficulty getting sales team responses
  • Integration with third-party vaults (CyberSource, PayPal, Stripe) could enable this functionality
  • Custom development through Shopify partners/developers may be an option
  • Even requiring the CVV security code each time would be preferable to collecting complete card information repeatedly

Status: Multiple merchants confirm experiencing this same limitation. The discussion identifies this as a significant gap in Shopify’s payment processing capabilities, particularly for businesses handling phone/email orders from repeat customers.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

We frequently have existing customers who call or email us wanting to place an order, using a credit card that they have used with us in the past. Does anyone know of any way to process an order using a customer’s saved payment methods?

I don’t expect that there is and it is a HUGE gaping hole in Shopify’s abilities. Ironically, I can login to Stripe and do this, however this won’t work for orders that need to be shipped since the order would need to originate from Shopify in order to fulfill it, plus that would cause a gap in our reporting in Shopify.

Perhaps Shopify Plus would allow us to do this, however they don’t respond when I try to talk to their sales team about this, which I find incredible for their $2K/mo price tag.

1 Like

We are in a similar situation. The main issue with saving that kind of data is something to do with liability and compliance. If you use Shopify Payments they allow customers to save their cards for reordering. However, I don’t know if there is a way for merchants to use that information. What I want from Shopify Plus though, is the ability to use and communicate with existing vaults from 3rd parties like Cyber Source, PayPal, or Stripe in your situation. Another option is to post in partners/devs forums to see if they can develop something custom. I have seen posts like this there.

Same.

Constantly! I have the same issue. Yes, it is convenient that they can just go onto the site or find us in the Shop app but I constantly have customers just calling up and asking me to process their order through their account. I can do it so I do but every time I have to get their card information. I’m not saying I need all the details of their card but if it is saved let me choose it and charge them. Please make this a thing!

I mean I’ve had systems that let me choose a card but made me ask for the 3 digit security number every time… anything is better than constantly having to get their card info.