Take Shopify orders by phone — paid, securely, done. Shopify supports Draft Orders for telephone sales, but it has no supported way to feed securely captured card details into its checkout. Paytia closes that gap: you raise the order as a Draft Order, Paytia captures and processes the card using DTMF masking — nothing seen, heard or keyed by your team — and the moment payment succeeds, a webhook completes the Draft Order as a paid Shopify Order, ready to fulfil.
How it works with Shopify
Create the Draft Order
Prepare the customer, products, prices, discounts, taxes and delivery as a Shopify Draft Order, exactly as you would for any telephone sale. The Draft stays open while the payment is captured.
Send to Paytia
Paytia receives only the Draft Order ID and number, the amount, currency and description, plus a unique payment reference used to match the webhook later. No card information is passed.
Capture the card securely
The customer keys their card on their own telephone keypad. DTMF masking hides the numbers from your team, the payment is processed outside Shopify Payments, and nothing is entered into Shopify.
Payment webhook fires
Paytia sends a real-time webhook with the status and outcome, transaction and authorization references, amount, currency and timestamp — and identifies the Draft Order. No sensitive card data.
Complete the Order
The integration validates the sender, amount and currency, then converts the Draft Order into a paid Shopify Order — Paytia references stored — and the order continues into fulfilment.
0
Card numbers in Shopify
Webhook
Real-time payment outcome
SAQ A
PCI scope outcome
Level 1
PCI DSS certified
The integration is built on the Paytia Open API, so payment can be triggered from the Draft Order and the outcome flows straight back to the same order. Card capture, tokenisation and PCI protection all run on the Paytia SecureFlow platform — Paytia connects to Shopify only to take the order reference and write the payment back. Here's the five-stage flow.
Create the Draft Order
Prepare the customer, products, prices, discounts, taxes and delivery as a Shopify Draft Order, exactly as you would for any telephone sale. The Draft stays open while the payment is captured.
Send to Paytia
Paytia receives only the Draft Order ID and number, the amount, currency and description, plus a unique payment reference used to match the webhook later. No card information is passed.
Capture the card securely
The customer keys their card on their own telephone keypad. DTMF masking hides the numbers from your team, the payment is processed outside Shopify Payments, and nothing is entered into Shopify.
Payment webhook fires
Paytia sends a real-time webhook with the status and outcome, transaction and authorization references, amount, currency and timestamp — and identifies the Draft Order. No sensitive card data.
Complete the Order
The integration validates the sender, amount and currency, then converts the Draft Order into a paid Shopify Order — Paytia references stored — and the order continues into fulfilment.
Shopify remains your order-management platform. Paytia protects the payment and reports back — the two stay in their lanes.
The order is never treated as paid until Paytia confirms a verified, successful outcome. Declined? The Draft stays open. Error or pending? Not completed.
The customer keys the card on their own keypad and the tones are masked, so your team never hears or sees the numbers and nothing lands in Shopify.
Webhook delivery is signed and verified, and the completion is idempotent — no duplicate Orders, ever.
Paytia's transaction references are stored against the Shopify Order, so payment and order records stay linked and matching is straightforward. Refunds are processed via Paytia.
The same platform powers Advanced Payment Links, Agent Capture Assist, Web Checkout and bank rails. One account, one set of users, every channel covered — and access is revocable in Shopify.
Shopify supports Draft Orders for telephone sales, but it has no supported way to feed securely captured card details into its checkout — and keying a customer's card into Shopify puts card data through your staff and your systems. Paytia captures and processes the payment outside Shopify Payments, then returns the outcome so the Draft Order completes correctly.
No, in either direction. Paytia receives only the order reference, amount and currency — never card data — and the webhook that comes back carries status, references and amounts, with no sensitive card data.
The Draft Order stays open. Declined payments leave the Draft open to retry, cancelled or abandoned attempts are retained, and an error or pending outcome never completes the order. Shopify only treats the order as paid on a verified, successful outcome.
Paytia sends a real-time, signature-verified webhook. The integration validates the sender, amount and currency, converts the Draft Order into a paid Shopify Order, and stores the Paytia references for matching. Completion is idempotent, so there are no duplicate Orders.
Refunds are processed via Paytia, and because the Paytia references are stored against the Shopify Order, reconciling them is straightforward.
Yes — access is revocable in Shopify whenever you want.
Use another tool too? See all our integrations.
A native WooCommerce payment gateway: web checkout, payment links and secure telephone capture from one plugin and one account.
Learn moreSecure phone-order capture for Adobe Commerce (Magento), listed on the Adobe Commerce Marketplace.
Learn moreAdd phone payments, payment links and agent forms to your existing Stripe account — with no code changes and no fee markup.
Learn moreTake secure phone payments on your existing PayPal account — agents never hear the card, and your online checkout doesn't change.
Learn moreBook a 15-minute demo. We'll raise a Draft Order, take a DTMF-masked payment, and show you the webhook completing it as a paid Shopify Order, ready to fulfil.
Trusted by US law firms, insurers, healthcare organizations and regulated businesses that can't afford to get compliance wrong. Learn more about Paytia