Instant Payment Notification
   HOME

TheInfoList



OR:

Instant payment notification (IPN) is a method for online retailers to automatically track purchases and other server-to-server communication in real time. This allows
E-commerce E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain manageme ...
systems the opportunity to store payment transactions, order information and other sales internally. IPN messages can represent payment success or failures, order transaction status changes, accounting ledger information and many others depending on the
payment gateway A payment gateway is a merchant service provided by an e-commerce application service provider that authorizes credit card or direct payments processing for e-businesses, online retailers, bricks and clicks, or traditional brick and mortar. The p ...
. The payments industry is an evolving market, technology like IPN and
instant payment Instant payment (sometimes referred to as real-time payment or faster payment) is a method of exchanging money and processing payments, allowing for almost immediate transfer of money between bank accounts, instead of the more typical one to thr ...
are now used in the retail market and in the domestic sphere, but they are expected to evolve into the corporate,
business-to-business Business-to-business (B2B or, in some countries, BtoB) is a situation where one business makes a commercial transaction with another. This typically occurs when: * A business is sourcing materials for their production process for output (e.g., a ...
(B2B) segment and cross-border space.


How it works

IPN is used by merchant to automate backend functions related to: the end user account creation, order tracking, customer and merchant notifications related to acquired services. When an E-commerce system requests a resource from a payment gateway, like a new
invoice An invoice, bill or tab is a commerce, commercial document issued by a sales, seller to a buyer relating to a sale transaction and indicating the product (business), products, quantities, and agreed-upon prices for products or Service (economic ...
or bill for goods, the request must contain a
URL A Uniform Resource Locator (URL), colloquially termed as a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifie ...
endpoint representing a script or program to handle returning notifications. IPN messages are then sent to the retailer's E-commerce system by HTTP
POST Post or POST commonly refers to: *Mail, the postal system, especially in Commonwealth of Nations countries **An Post, the Irish national postal service **Canada Post, Canadian postal service **Deutsche Post, German postal service **Iraqi Post, Ira ...
as the resource is updated by the gateway. The IPN handler usually performs standard actions like validating the message, updating inventory levels in the E-commerce system, notifying customers of successful or failed payments, etc. Depending on the retailer's business requirements and the level of sophistication of the E-commerce software, some or all of the IPN messages can be handled or ignored. Server-side scripting languages such as
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
and
ASP Asp may refer to: Places * Asp, part of Densbüren, Aargau, Switzerland * Aspe (''Asp'' in Valencian), Alicante, Spain * Asp Lake, a lake in Minnesota Animals * Asp (fish) * Asp (snake), in antiquity, one of several venomous snakes ** ''Cera ...
that power most E-commerce systems are event driven and make no distinction between a user-generated event or a machine-generated event. Utilizing this fact, IPN messages facilitate the coordination of the order state changes between the ecommerce system and the payment gateway handling the order.


See also

*
Mobile commerce The term mobile commerce was originally coined in 1997 by Kevin Duffey at the launch of the Global Mobile Commerce Forum, to mean "the delivery of electronic commerce capabilities directly into the consumer’s hand, anywhere, via wireless techno ...
*
Comparison of shopping cart software The following is a comparison of the features of notable shopping cart software packages available. Some such shopping cart software is extensible through third-party software components and applications. As such, the features listed below may ...
*
Digital economy The digital economy is a portmanteau of digital computing and economy, and is an umbrella term that describes how traditional Brick and mortar, brick-and-mortar economic activities (production, distribution, trade) are being transformed by Interne ...
*
Electronic bill payment Electronic bill payment is a feature of online, mobile and telephone banking, similar in its effect to a giro, allowing a customer of a financial institution to transfer money from their transaction or credit card account to a creditor or vendo ...
*
Electronic money Digital currency (digital money, electronic money or electronic currency) is any currency, money, or money-like asset that is primarily managed, stored or exchanged on digital computer systems, especially over the internet. Types of digital cu ...
*
E-commerce credit card payment system Electronic commerce, commonly known as e-commerce or eCommerce, or e-business consists of the buying and selling of products or services over electronic systems such as the Internet and other computer networks. The amount of trade conducted electr ...
*
Comparison of free software e-commerce web application frameworks The following is a comparison of the features of notable shopping cart software packages available. Some such shopping cart software is extensible through third-party software components and applications. As such, the features listed below may ...
*
Non-store retailing Non-store retailing is the selling of goods and services outside the confines of a retail facility. It is a generic term describing retailing taking place outside of shops and stores (that is, off the premises of fixed retail locations and of mark ...
*
Online marketplace An online marketplace (or online e-commerce marketplace) is a type of e-commerce website where product or service information is provided by multiple third parties. Online marketplaces are the primary type of multichannel ecommerce and can be a way ...
*
Paid content Paid content is content on the Internet – such as text, graphics, video and downloads – which is paid for. Paid content is usually copyrighted. Some internet content has always historically been paid for — until recently there h ...
*
Payments as a service Payments as a service (PaaS) is a marketing phrase used to describe a software as a service to connect a group of international payment systems. The architecture is represented by a layer – or overlay – that resides on top of these dispar ...
*
Instant payment Instant payment (sometimes referred to as real-time payment or faster payment) is a method of exchanging money and processing payments, allowing for almost immediate transfer of money between bank accounts, instead of the more typical one to thr ...


References

Banking technology Payment networks Payment systems {{econ-stub