webhookUrl you provided.
Open banking payments
Regular webhooks
- Successful payment
- Successful payment (Trusted payments, preliminary)
- Successful payment (Trusted payments, finalised)
- Failed payment
- Failed payment (Trusted payments)
{
"PaymentId":"bc973098-3dfb-4700-af20-28ca4fdb583a",
"Status":"Done",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
"MerchantPaymentId":"12345678-1234-1234-1234-12345678910",
"Reference":"12345678 PAYMENT",
"Amount":50.0,
"Currency":"EUR",
"CardId":null,
"Remitter":{
"Name":"User Testing",
"Iban":"TT123456789HFE112345",
"SortCode":null,
"AccountNumber":null
},
"AdditionalData":null,
"DetailedInfo":null,
"Method":"open-banking",
"BankId":"sparkasse_de",
"IsSenderBank":false,
"BankTransactionId":"BANKTRANSACTIONID",
"Settled":"Yes",
"SettlementDate":"2024-10-01T07:18:56.316302Z"
}
{
"PaymentId":"fa315e4d-bc55-4671-88ff-ece52a801690",
"Status":"Failed",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
"MerchantPaymentId":"12345678-1234-1234-1234-12345678910",
"Reference":"12345678 PAYMENT",
"Amount":50.0,
"Currency":"EUR",
"CardId":null,
"Remitter":{
"Name":"User Testing",
"Iban":"TT123456789HFE112345",
"SortCode":null,
"AccountNumber":null
},
"AdditionalData":null,
"DetailedInfo":null,
"Method":"open-banking",
"BankId":"sparkasse_de",
"IsSenderBank":false,
"BankTransactionId":null,
"Settled":"No",
"SettlementDate":null
}
You will receive this callback if:
- you have Trusted payments enabled
- a returning customer placed a payment and it was instantly accepted as a trusted payment
- Rocka did not receive a payment confirmation from the recipient bank within 9 days (5 minutes for the sandbox environment).
Extended webhooks
For more information, see Set up extended webhooks.- Succesful payment
- Failed payment
- Awaiting confirmation
{
"PaymentId":"bc973098-3dfb-4700-af20-28ca4fdb583a",
"Status":"Done",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
"MerchantPaymentId":"12345678-1234-1234-1234-12345678910",
"Reference":"12345678 PAYMENT",
"Amount":50.0,
"Currency":"EUR",
"CardId":null,
"Remitter":{
"Name":"User Testing",
"Iban":"TT123456789HFE112345",
"SortCode":null,
"AccountNumber":null
},
"AdditionalData":null,
"DetailedInfo":{
"RejectReason":null,
"ProcessingStatus":"Settled"
},
"Method":"open-banking",
"BankId":"sparkasse_de",
"IsSenderBank":false,
"BankTransactionId":"BANKTRANSACTIONID",
"Settled":"Yes",
"SettlementDate":"2024-10-01T07:18:56.316302Z"
}
{
"PaymentId":"49798514-dc44-4c7e-bce3-47778a3a91da",
"Status":"Failed",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
"MerchantPaymentId":"12345678-1234-1234-1234-12345678910",
"Reference":"12345678 PAYMENT",
"Amount":50.0,
"Currency":"EUR",
"CardId":null,
"Remitter":{
"Name":"User Testing",
"Iban":"TT123456789HFE112345",
"SortCode":null,
"AccountNumber":null
},
"AdditionalData":null,
"DetailedInfo":{
"RejectReason":"FINANCIAL INSTITUTION: INITIATION ABANDONED",
"ProcessingStatus":null
},
"Method":"open-banking",
"BankId":"sparkasse_de",
"IsSenderBank":false,
"BankTransactionId":"BANKTRANSACTIONID",
"Settled":"No",
"SettlementDate":"2024-10-01T07:18:56.316302Z"
}
{
"PaymentId": "034225e4-faf0-48ca-a9d2-78eb05162cd2",
"Status": "Awaiting confirmation",
"Signature": "19841111afb86adadc41c57ef5b54850711814905232e503c4514fee23a35cd7",
"MerchantPaymentId": "515ede8d-7ebd-4f0b-8608-6f6a0effd88a",
"Reference": "7U8QO73D PAYMENT",
"Amount": 123,
"Currency": "EUR",
"CardId": null,
"Remitter": {
"Name": "John Smith",
"Iban": "GB33BUKB20201555555555",
"SortCode": null,
"AccountNumber": null
},
"AdditionalData": null,
"DetailedInfo": {
"RejectReason": null,
"ProcessingStatus": "ApprovedByBank"
},
"Method": "open-banking",
"BankId": "dnb_no",
"IsSenderBank": true
"BankTransactionId": null,
"Settled": "No",
"SettlementDate": null
}
Payouts
- Successful payout
- Failed payout
- Rejected payout
{
"Id":"12345678test123456789",
"Status":"Done",
"CreatedAt":"2024-10-07T06:13:51.0834821Z",
"ExecutedAt":"2024-10-07T06:15:04.4400235Z",
"Amount":1000,
"Fee":12,
"Currency":"EUR",
"RequestId":null,
"RejectReason":null,
"Type":"OpenBanking",
"CardNumber":null,
"CardHolderReference":null,
"Iban":"TT123456789HFE112345",
"BeneficiaryName":"John Doe",
"BeneficiaryRef":"12345678 PAYOUT",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
}
{
"Id":"12345678test123456789",
"Status":"Failed",
"CreatedAt":"2024-10-07T06:13:51.0834821Z",
"ExecutedAt":"2024-10-07T06:15:04.4400235Z",
"Amount":1000,
"Fee":12,
"Currency":"EUR",
"RequestId":null,
"RejectReason":null,
"Type":"OpenBanking",
"CardNumber":null,
"CardHolderReference":null,
"Iban":"TT123456789HFE112345",
"BeneficiaryName":"User Testing",
"BeneficiaryRef":"12345678 PAYOUT",
"Signature":"b2e286bfc7b94ab2342342341881c85b50f286b23462436432d7dfc5fcd05ca2r234r231",
}
{
"Id": "e00d0e92bcee43dea15efb65fc597509",
"Status": "Rejected",
"CreatedAt": "2026-03-30T11:19:33.0866336Z",
"ExecutedAt": "2026-03-30T11:19:47.5517654Z",
"Amount": 11,
"Fee": 0,
"Currency": "EUR",
"RequestId": "392uj9joiq",
"RejectReason": null,
"Type": "OpenBanking",
"CardNumber": null,
"CardHolderReference": null,
"Iban": "FI1410093000123458",
"BeneficiaryName": "John Doe",
"BeneficiaryRef": "9ZMT1TTK PAYOUT",
"Signature": "0396e7e4dd5167ece4cd37b2611c5d13102ab75fa7943ac05995d06cd6fe31e8"
}