Paytm

Let Indian customers pay through Paytm, with the Paytm app on mobile or Paytm secure checkout on desktop, automatic Transaction Status verification, a UPI link fallback with QR code, and Paytm staging for testing.

Free · no plan needed
RestroPress Paytm product visualRESTROPRESS · PAYMENTS
Paytm UPI checkout with automatic verification for your customers in India.

WHAT PAYTM ADDS

Paytm UPI with verification built in.

01

Paytm app on mobile

In Paytm PG Auto Verify mode, phone customers are handed straight to the Paytm app (an Android intent or the paytm:// link on iOS) with the transaction already created. If the app does not open, the page falls back to Paytm web checkout.

02

Paytm secure checkout on desktop

Desktop customers get the Paytm checkout window on your site, with an Open Paytm Secure Page button as a fallback. Paytm shows the payment modes enabled on your MID; UPI, Paytm Wallet, cards and net banking are switched on at Paytm, not in the extension.

03

Orders held until Paytm confirms

The order stays held and out of your kitchen flow until the checksum-verified callback and the Paytm Transaction Status API return TXN_SUCCESS. Only then is it marked paid and placed; failed payments never become orders.

04

WP-Cron status re-checks

Every Paytm payment is re-verified against the Transaction Status API 2, 5 and 15 minutes after checkout, so an order still completes if the customer closes the browser before returning.

05

UPI Link fallback with QR code

No Paytm PG credentials yet? Set Verification Mode to UPI Link Fallback and customers see a payment page with your Paytm UPI ID, a scan-and-pay QR code, Open Paytm UPI and Open any UPI app buttons, and an "I have paid" form that puts the order into processing for you to verify.

06

Staging and live

Choose Production or Staging in Paytm Environment. RestroPress Test Mode forces staging and completes staging payments automatically so you can walk through a full test order.

MAKE IT YOURS

From setup to service.

Paytm goes from a business account to verified UPI payments in four steps, with Paytm staging to test the flow first.

Get setup guidance
  1. 01

    Set up a Paytm Business account

    Create your account at business.paytm.com, enable the Payment Gateway and copy the MID, Merchant Key, Website Name and Channel IDs from the API details, for both test and production.

  2. 02

    Configure credentials in RestroPress

    Open RestroPress, Settings, Payment Gateways, Paytm Gateway. Keep Verification Mode on Paytm PG Auto Verify and enter the Paytm MID, Paytm Merchant Key, Paytm Website Name, Paytm Website Channel ID and Paytm Mobile Channel ID. Make sure the store currency is INR.

  3. 03

    Run a staging order

    Set Paytm Environment to Staging or switch RestroPress to Test Mode, enable Paytm UPI as a payment method and place a test order. Check that the order is marked paid and the Paytm transaction ID appears on it.

  4. 04

    Go live

    Switch Paytm Environment to Production, turn Test Mode off and enter your live credentials. Customers pay in the Paytm app or Paytm secure checkout and orders are placed only after Paytm confirms the payment.

PLANS & REQUIREMENTS

The right tool. The right plan.

PAYMENTS EXTENSION

Free · no plan needed

Free for every RestroPress website. Download it below, no plan needed. Paid plans add the premium extensions and priority support.

FREE EXTENSION

Paytm is free. No plan required.

Download it now; enter your email at checkout and the file is saved to your RestroPress account for future updates.

QUESTIONS, ANSWERED

A few things to know.

Is a Paytm Business account required?
Yes. Sign up at business.paytm.com, complete the business verification and enable the Payment Gateway product. The Paytm MID, Paytm Merchant Key, Paytm Website Name and Channel IDs you receive there are what you paste into the Paytm Gateway settings in RestroPress. If you only have a Paytm UPI ID, use the UPI Link Fallback mode instead.
Is SSL required?
Yes. Paytm requires your checkout to be served over HTTPS before it will process payments. Most hosts provide a free SSL certificate, and your customers expect the padlock on a payment page anyway.
Does it support UPI payments?
Yes. In Paytm PG Auto Verify mode, phone customers are sent to the Paytm app with the transaction ready to approve, and desktop customers pay in the Paytm secure checkout, which offers UPI and any other modes enabled on your Paytm MID. In UPI Link Fallback mode the payment page shows your Paytm UPI ID, a QR code and an Open any UPI app link that works with Google Pay, PhonePe, BHIM and other UPI apps, but you confirm those payments yourself.
Can I test before going live?
Yes. Set Paytm Environment to Staging, or switch RestroPress to Test Mode, which forces staging. Use the test MID and Merchant Key from your Paytm dashboard to run complete orders without real money; in Test Mode the extension completes staging payments automatically once Paytm returns the customer. Switch back to Production when you are happy with the flow.
Can I refund an order from RestroPress?
No. The extension does not send refund requests to Paytm. Refund the transaction from your Paytm Business dashboard; the Paytm transaction ID is stored on the RestroPress order so you can find it quickly.
Which currencies does it support?
INR only. The extension checks the RestroPress store currency at checkout and refuses to continue with any other currency, because Paytm processes payments in Indian rupees.

YOUR NEXT DIRECT ORDER STARTS HERE

See how it works for your restaurant.

Explore the ordering experience, then choose the tools your team needs.