Skip to main content

IPN messages

Invoice payment feedback for the webshop

There is an option for the web store (or other business application) to receive a notification about the payment status of an invoice - IPN (Instant Payment Notification). This message is sent by Számlázz.hu to a specified web address. The URL can be specified in the billing account under the Fiók beállítások / Számlázás alapadatok tab.

In the event that the payment status of an invoice changes, Számlázz.hu sends an HTTP request to the URL specified in the settings:

  • the number of the settled invoice (szlahu_szamlaszam)
  • order number, if it was included on the invoice (szlahu_rendelesszam)
  • the gross total amount of the invoice (szlahu_bruttovegosszeg)
  • the paid amount, in case of a settled invoice this equals the gross total amount (szlahu_kifizetettbrutto)
  • the method of payment (szlahu_fizetesmod)
  • the parent pro forma invoice number, if the invoice was created based * on a pro forma invoice (szlahu_dijbekero_szama)

The request sent by Számlázz.hu is POST. The request is "Content-Type": "application/form-data"

Example:

http://www.webaruhaz.hu/kifizetettszamla?szlahu_szamlaszam=E-2020-123&szlahu_rendelesszam=RND1234&szlahu_bruttovegosszeg=10000&szlahu_kifizetettbrutto=10000&szlahu_fizetesmod=kp
danger

Our system does not send IPN as a real-time background process; instead, we attempt to send the payment information to the URL specified in the account every 3 minutes.We will try ten times, and if we do not receive an HTTP 200 OK response (indicating that the receiving server has received, accepted, and understood the message) during this period, we will stop attempting further and the IPN will be discarded.