Payment callback

Payment Gateways

After a payment, we send the payment notification to the ipn address you gave. Your server does not need to reply with anything.

We call your server. Your server must be reachable from the internet.

GEThttps://YOUR_SERVER/ipn

We call your server with these parameters.

What we send

Parameter Description
third_party_ref A reference from the third party payment processor, for tracking the transaction.
payment_our_ref Your reference of the payment, so you can match it with your records.
payment_status The status of the payment. "PD" means PAID: the payment was fully paid and the money has reflected.
payment_comment A comment about the payment status, usually success or failure.
payment_ipn The notification address of the payment.

Example

{
  "third_party_ref": "MP250421.0805.I11741",
  "payment_our_ref": "RE920359756404",
  "payment_status": "PD",
  "payment_comment": "SUCCESSFUL",
  "payment_ipn": "https://yourdomain.com/notifications"
}

Good to know

  • Use it to keep your system updated with the latest payment status.
  • PD means PAID. The payment was fully paid and the money has reflected, so it is safe to give the customer what they paid for.