Payment events

The following Payment Events are available to Subscribe to in the Events API. For more information about how to subscribe to Events, see the main page for events: Events API and Subscribing to Events


INVOICE_PAYMENT_RECEIVED - A Payment connected to an Invoice has been made

InvoicePaymentReceivedPayload{
invoiceNumber* integer($int64)
orderId* integer($int64)
paymentDate* string($timestamp)
effectiveBookingDate string($date)
bookingDate string($date)
amountInCents* integer($int64)
currencyCode* string
orderReferenceId* string
isoPaymentDate string($date-time)
}

PAYMENT_AUTHORIZED - A created Payment has been authorized successfully

PaymentAuthorizedPayload{
orderId integer($int64)
orderStatus string
orderReferenceId string
paymentId* integer($int64)
remoteId* string
}

CARD_PAYMENT_AUTHORIZED - A created Card Payment has been authorized successfully

PaymentAuthorizedPayload{
orderId integer($int64)
orderStatus string
orderReferenceId string
paymentId* integer($int64)
remoteId* string
}

PAYMENT_SETTLED - A created Payment has been settled successfully

PaymentSettledPayload{
orderId integer($int64)
orderStatus string
orderReferenceId string
paymentId* integer($int64)
remoteId* string
settlementDate* string($date-time)
}

CARD_PAYMENT_SETTLED - A created Card Payment has been settled successfully

PaymentSettledPayload{
orderId integer($int64)
orderStatus string
orderReferenceId string
paymentId* integer($int64)
remoteId* string
settlementDate* string($date-time)
}

STORED_PAYMENT_DETAILS_UPDATED - A created session for payment details has been updated

StoredPaymentDetailsUpdatedPayload{
storedPaymentDetailsId* string
status* string
}

SWISH_STATUS_UPDATED - A created swish payment has been updated

SwishStatusUpdatedPayload{
paymentId* integer($int64)
externalPaymentReference* string
status* string
Enum:
[ INITIALIZED, PAID, DECLINED, CANCELLED, ERROR ]
errorCode string
errorMessage string
}

WRITE_OFF_PAYMENT_CREATED - An write-off payment has been added to an invoice

WriteOffPaymentPayload{
writeOffAmount* integer($int64)
invoiceNumber* string
}

Missing an Event?

We would love to get request for new Events, create a ticket in our support portal and we will look into it!


On This Page
Payment events