Skip to main content
POST

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json

Notification information. The fields are different depending which type of notification it is.

accountId
string
required

accountId that is representing this notification

Example:

"1234567890"

customerNumber
string
required

Customer number that is representing this notification, typically card holder and is the number set as external identifier when customer is created

Example:

"ABCDEFGH123456789"

subType
enum<string>
required

Tells in more detail about what is changed

Available options:
CREATED,
REMINDER_STATUS_CHANGE,
STATUS_CHANGE
id
string
required

Unique ID for a notification assigned by Enfuce

Example:

"1234567890"

type
enum<string>
required

Corresponds to the entity represented in other parts of Enfuce API. Note: The INVOICE enum is available only for fleet cards.

Available options:
ACCOUNT,
CARD,
PIN,
TRANSACTION,
AUTHORIZATION_HOLD,
TOKENIZATION,
EMVSCRIPT,
INVOICE,
FRAUD_CASE
reminderStatus
enum<string>
Available options:
WAIT,
REMINDER1_SENT,
CARD_BLOCKED,
REMINDER2_SENT,
REMINDER3_SENT,
REMINDER4_SENT,
REMINDER5_SENT,
REMINDER6_SENT,
REMINDER7_SENT,
SENT_TO_COLLECTION,
STOPPED,
DONE
status
enum<string>
Available options:
ACCOUNT_BLOCKED,
ACCOUNT_COLLECTION,
ACCOUNT_OK,
ACCOUNT_TO_CLOSE,
ACCOUNT_CLOSED,
ACCOUNT_AUTO_CLOSED
branchCode
string

Your Institution Identifier assigned by Enfuce. For example, this can be used to determine the Sender ID for SMS messages.

Example:

"752001"

Response

A new notification event created

description
string

When a payment is declined, a response description is returned, if available, providing more context on why the transaction failed. This includes a return code and a brief explanation. If multiple issues cause the decline, only one response description is sent; the most recent reason for decline is returned. If the payment is successful, the resourceResponse attribute is returned with null value.

Example:

"061-Usage Limit '24H_RETAIL' Amount Exceeded"

id
string

Will contain the ID of the resource that has been created or updated