Notification
Possible values: [AccountCreated, AccountDeleted, AccountUpdated, AccountTypeUpdated, TransactionsImported]
- AccountCreated
- AccountDeleted
- AccountUpdated
- AccountTypeUpdated
- TransactionsImported
eventData object
Account event details
Partner ID
User ID
account object
Account details
Account identifier
Possible values: non-empty
5dshw36Account type identifier
Possible values: non-empty
amazonAccount name
Connector to Amazon #1Account status
Idle- OK, no processing currently takes placeUpdating- OK, transactions are currently being downloadedPreparingUpdate- OK, transactions download is about to startErrorErrorCredentialsFailedErrorCredentialsMissing
Possible values: non-empty
IdleelementStatistics object
Element statistics
The number of elements
123First element date
2021-11-17T12:15:16Last element date
2021-11-17T12:15:16accountFields object
Account fields
The fields list depends on the account type
errors object[]
List of errors currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falsewarnings object[]
List of warnings currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseeventData object
Account event details
Partner ID
User ID
account object
Account details
Account identifier
Possible values: non-empty
5dshw36Account type identifier
Possible values: non-empty
amazonAccount name
Connector to Amazon #1Account status
Idle- OK, no processing currently takes placeUpdating- OK, transactions are currently being downloadedPreparingUpdate- OK, transactions download is about to startErrorErrorCredentialsFailedErrorCredentialsMissing
Possible values: non-empty
IdleelementStatistics object
Element statistics
The number of elements
123First element date
2021-11-17T12:15:16Last element date
2021-11-17T12:15:16accountFields object
Account fields
The fields list depends on the account type
errors object[]
List of errors currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falsewarnings object[]
List of warnings currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseeventData object
Account event details
Partner ID
User ID
account object
Account details
Account identifier
Possible values: non-empty
5dshw36Account type identifier
Possible values: non-empty
amazonAccount name
Connector to Amazon #1Account status
Idle- OK, no processing currently takes placeUpdating- OK, transactions are currently being downloadedPreparingUpdate- OK, transactions download is about to startErrorErrorCredentialsFailedErrorCredentialsMissing
Possible values: non-empty
IdleelementStatistics object
Element statistics
The number of elements
123First element date
2021-11-17T12:15:16Last element date
2021-11-17T12:15:16accountFields object
Account fields
The fields list depends on the account type
errors object[]
List of errors currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falsewarnings object[]
List of warnings currently active on the account.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseeventData object
Account type event details
Partner ID
accountType object
Account type details
Account type ID
The value is used as the accountTypeId parameter for the CreateAccount method
Possible values: non-empty
amazonAccount type name
Possible values: non-empty
Amazon accountlogos object
Logos of the account type.
A dictionary of logos of different styles. The key is the logo style (standard, gray, etc.), the value is the URL of the Logo
helpUrls object
A dictionary of help URLs. The key is the help type.
If the value is true, accounts of this type cannot be created.
A better alternative account type is available for the provider and should be used instead. The metadata for existing accounts of deprecated account types is still required.
falseIf the value is true, accounts of this type support a connection test against the provider
true for accounts types where the PSP provides settlement/transaction reports.
For these report based account types, the reports can be listed using the GetReports method. A single report can be retrieved using the GetReport method. Report IDs can be used along with other parameters to retrieve transactions using the GetTransactions method.
For non-report based accounts the GetReports and GetReport methods are not available and return a 400 Bad Request.
trueaccountFields object[]
Available and required fields for the account type.
Fields in this array describe the accountFields dictionary,
that should be provided in the request for the CreateAccount method
It is advisable to use the information in this array to dynamically create the user interface for the chosen account type. In this case new account types can automatically be made available to the partner software without additional coding.
Field ID
Used as the key for corresponding element of the accountFields dictionary
when calling the CreateAccount method
Possible values: non-empty
metadata-fieldUser visible name of the field.
Possible values: non-empty
Payment metadata fieldShort description of the field that can be displayed under or next to input fields.
Start dateDetailed description of the field.
Transactions are downloaded beginning from that dateWhether or not the field is required.
If true, the field shold be present in the accountFields dictionary
when calling the CreateAccount method
falseFor account types with an OAuth flow, this defines if the value must be provided during creation of the OAuth URL.
falseData type of the field.
Auth: Accounts of that type require OAuth2 authentication.Selection: The value of the field should be selected from thevaluesarray.
Possible values: [Text, Url, Auth, Password, Date, TextLine, Checkbox, Selection, File]
TextIf true, the value of the field is generated
when the account is created.
Used for API keys and other credentials. The partner software should store the generated values and use them for future calls as values of account fields, provided while creating or updating an account.
trueThe value of the field is read-only and cannot be changed.
trueOptional default value of the field that can be used to pre-fill the user input.
2021.11.29T00:00:00values object[]
If type is Selection then this array contains the available values.
Human readable name of the selection value.
Market placeValue of the selection for API usage.
amazon.deMinimum value.
-100Maximum value.
100If type is Auth then the referenced fields are required
in order to obtain the redirect URL.
["start-date"]Whether the field is deprecated and should not be used anymore.
falseReason for the field deprecation and replacement.
transactionFields object[]
Transaction fields for the account type.
Each field is a description of the corresponding transaction field, returned by the GetTransactions method
Currently the following field types are used:
uniqueIdUnique transaction identifierbookingDateBooking datevalueDateValue datereportDepositDateReport deposit datepayerBankCodePayer bank code (Bankleitzahl)payerBicInternational payer bank codepayerAccountNumberPayer account numberpayerIbanPayer IBANpayerName1Payer name 1 (first name, company or email)payerName2Payer name 2 (first name, company or email)invoiceNumberInvoice numberorderNumberOrder numbertransactionIdTransaction id specified by providercustomerIdCustomer identification (ID, name or number)reference1-reference4Transaction reference 1 - 4 (various information)marketplaceMarketplacepaymentTypePayment type
For each account type this array returns fields that are applicable to that account type. The names and descriptions of some fields for some account types can be different, these specific names and descriptions are also returned in the array
Transaction field ID
Possible values: non-empty
bookingDateTransaction field name
Possible values: non-empty
Booking dateTransaction field Description
Date the transaction was performedWhether the field is deprecated and should not be used anymore.
falseReason for the field deprecation and replacement.
errors object[]
List of errors currently active on the account type.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falsewarnings object[]
List of warnings currently active on the account type.
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseAccount type state
Ok, Degraded, Down, Maintenance or Disabled
If true, authentication is optional and can be skipped during account creation.
Default is false (authentication is required).
falseeventData object
Import event details
Partner ID
User ID
Account ID
transactions object
Transactions import details
The number of transactions received
The total nomber of transactions downloaded from the provider
100The number of added transactions
The number transactions that were downloaded for the first time and added
10The number of updated transactions
The number of transactions that were already downloaded before, but this download has new data for these transactions
5Booking date and time of the earliest imported transaction
Booking date and time of the latest imported transaction
Import date and time
2024-03-24T13:05:15.000Error message
An error occurred when importing transactionsData import status
Done- Import completed successfullyImporting- Currently importingFailed- Import failed
Possible values: non-empty
Donewarnings object[]
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseerrors object[]
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falsereport objectnullable
Report details
Report ID
8fkjh5hrReport name
Payment reportelementStatistics object
Report statistics
Number of transactions in the report
123The booking date and time of the earliest transaction in the report
The booking date and time of the latest transaction in the report
Report date
2022-03-24T10:01:01.000reportPeriod objectnullable
Report period
The earliest report period date and time
2023-10-30T10:01:11.123The latest report period date and time
2023-10-30T10:01:11.123Deposit date
2022-03-24T00:00:00.000Report creation date and time
2022-03-24T10:01:01.000Last report modification date and time
2022-03-24T10:01:01.000Import date
2022-03-24T00:00:00.000Report state
Possible values: [available, downloaded, importing, imported, download_error, import_error, skipped]
Error
warnings object[]
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseerrors object[]
Type or general classification of the error.
AccountCredentialsInvalidError message.
Original error message from the PSP.
Whether a user action is required to resolve the error.
trueIf the error is temporary.
falseNotification Id
Webhook Id
Date and time when the event was triggered
{
"eventType": "string",
"id": "string",
"webhookId": "string",
"eventRaisedAt": "2024-07-29T15:51:28.071Z",
"eventData": {}
}