Skip to main content
POST
Ipn ipn

Path Parameters

cart_token
string
required

Body

application/json

The notification as Citcon posts it. Fields not listed here are accepted and kept with the payment record.

sign
string
required

Citcon SHA-256 signature over the notification. Required on every notification; Citcon signs both sandbox and live notifications.

id
string

Citcon transaction id. Used to recognize redelivered notifications.

transaction_type
string

Transaction type. Only charge is processed.

reference
string

Merchant reference in the form <payment method uuid>--<unix timestamp>, set when the charge was created.

status
string

Transaction status. succeeded marks the payment captured.

amount
number

Transaction amount as reported by Citcon.

currency
string

ISO 4217 currency code.

Response

Success

message
string
required
meta
object
required