Blog | Paytm For Business App
Log in/Sign up
Terms & Conditions
Privacy Policy
Paytm logo
Copyright 2021 © Paytm
  • Blog Home
  • In-Store Payments
    • All-In-One QR
    • Card Machines
    • Merchant Services
    • Soundbox
  • Online Payments
    • Payment Links
    • Payment Gateway
  • Payouts
  • Paytm Payments Bank
  • Paytm Ads

Choosing the right callback for your server

  • October 6, 2017
  • 2 minute read

Based on your requirements there are 2 types of callbacks for transactions we can provide you with. To activate any of these we would require your server URL where we would post the status of a transaction.

Why is a callback required and how does it work?

There may be situations where a payment is successful but the user is not redirected back to the your website due to browser or internet connectivity issues. In this case, the customer is charged, you can set a URL to post request of successful transaction so that your servers can process the transaction in this condition. 

Server to Server (S2S)

What is S2S?

  • S2S  are callbacks that  posts real-time response to your server
  • This usually works if you have problems with transactions showing up as failed. This means that the transaction is not complete. Here, the customer will see a failed transaction.

How does it work?

  • S2S acts as a substitute for Status Query (Transaction Status) API implementation (for Success/Failure response); thereby reducing the turnaround for the customers.
  • S2S callback does not cater to pending to success/failure cases.

How are pending/ failure cases handled?

  • For pending to success/failure cases, you will need to use Status Query API
  • Activating S2S callback will only give pending response in real-time to merchant’s server
  • That means on your server the status will not immediately change

PEON/IPN

What is PEON/ IPN?

This allows you to see the changing status of a transaction. This feature will helps with instances of change in transaction status.

How does this work?

  • Wherever a transaction shows as pending/ complete to your customer but does not show up on your server the server will be notified when the status changes to success/ failure.
  • In the case of a pending transaction in our system; an auto refund will not be initiated because we do not know if the you are going to service the transaction or not

How are pending cases required to be handled?

  • In such an integration, you will be required to refund manually

 

Total
0
Shares
Share 0
Tweet 0
You May Also Like
Paytm Food Wallet
View Post

Looking for Tax Free Employee Benefits? Let the Paytm Food Wallet Take Over!

  • April 6, 2021
GST Registration in India
View Post

All About GST Registration Process in India

  • February 26, 2021
View Post

Streamline Recurring Payment Collections with Paytm Subscriptions

  • October 12, 2020
The Impact of Real-Time Settlements for Business
View Post

The Impact of Real-Time Settlements for Business

  • October 12, 2020
Collect Recurring Payments
View Post

Collect Recurring Payments Automatically with Paytm Subscriptions

  • September 3, 2020
View Post

Introducing Build for India Knowledge Series

  • August 19, 2020
View Post

Subscriptions 2:0: Now accept recurring payments via UPI

  • August 7, 2020
View Post

ब्लिंक चेकआउट और आल-इन-वन SDK

  • July 6, 2020
Paytm for Business

© 2021 Paytm

Payment Solutions

  • All-In-One QR
  • All-In-One POS Devices
  • Payment Gateway
  • All-In-One-SDK
  • UPI Payment
  • International Merchants
  • Freelancers
  • Intelligent Router
  • Create & Send Invoices
  • Payment Links
  • Subscriptions
  • Paytm Payouts
  • Payout Links
  • Large Payment Collection

Business Tools

  • Business App
  • Business Dashboard
  • Mini Apps
  • Paytm Cloud (PAI)

Financial Services

  • Current Account
  • Salary Account
  • Paytm First Credit Card

Policy

  • EPR Compliance

Resources

  • Pricing
  • Support Center
  • Contact Us
  • Blog
  • Developers
Apple Store Android Store

Input your search keywords and press Enter.