-
[Ponto Connect] Add payment requests
-
[Ponto Connect] Add PendingTransaction
-
[Ponto Connect] Add additional webhooks event
Ibanity::Webhooks::PontoConnect::Account::PendingTransactionsCreated
Ibanity::Webhooks::PontoConnect::Account::PendingTransactionsUpdated
- New TransactionDeleteRequest service
- New Webhooks for Bulk Payment Initiation Request, Payment Initiation Request, and Periodic Payment Initiation Request
- Refactor library structure
- Move module Ibanty::Sandbox (FinancialInstitutionAccount, FinancialInstitutionHolding, FinancialInstitutionTransaction, FinancialInstitutionUser) to Ibanty::Xs2a::Sandbox
- Migrate from Jose to JWT gem following incompatibly with OpenSSL 3. Only used in webhooks signature validation.
-
[Ponto Connect] Add IntegrationAccount
-
[XS2A] Add PendingTransaction
-
[XS2A] Add additional webhooks event
Ibanity::Webhooks::Xs2a::Account::PendingTransactionsCreated
Ibanity::Webhooks::Xs2a::Account::PendingTransactionsUpdated
- [Ponto Connect] Add additional webhook events
Ibanity::Webhooks::PontoConnect::Account::Reauthorized
Ibanity::Webhooks::PontoConnect::Integration::AccountAdded
Ibanity::Webhooks::PontoConnect::Integration::AccountRevoked
Ibanity::Webhooks::PontoConnect::Integration::Created
Ibanity::Webhooks::PontoConnect::Integration::Revoked
Ibanity::Webhooks::PontoConnect::Organization::Blocked
Ibanity::Webhooks::PontoConnect::Organization::Unblocked
- [XS2A] Include Bulk & Periodic Payments, with Authorization for TPP managed flow
- [Ponto Connect] Fix UpdatedTransactions relationship parsing for synchronization
- [XS2A] Fix initialAccountTransactionsSynchronizations relationship parsing for accountInformationAccessRequest
- [Isabel Connect] Upgrade to version 2 of the API.
- Allow to tweak RestClient's timeout.
-
[Ponto Connect] Add support for payment activation requests.
-
[Webhooks] Add support for webhook signature validation, keys endpoint, and events.
-
[Ponto Connect] Add account reauthorization requests
-
[Isabel Connect] Deprecate
Ibanity::IsabelConnect::AccessToken
andIbanity::IsabelConnect::RefreshToken
, please useIbanity::IsabelConnect::Token
instead
-
[XS2A] Update sandbox transactions
-
[XS2A] Add support to list updated transaction using
synchronization_id
-
[Ponto Connect] Add support to BulkPayments
-
[Isabel Connect] Add
hideDetails
andisShared
parameters toBulkPaymentInititationRequest.create
- [Ponto Connect] Add support for the /onboarding-details endpoint.
-
[Ponto Connect] Added a new revoke account endpoint. It allows to remove an account from your integration. (The bank account will not be deleted from the Ponto account itself).
-
[Ponto Connect] Added a new delete organization integration endpoint. It provides an alternative method to revoke the integration (in addition to the revoke refresh token endpoint). This endpoint remains accessible with a client access token, even if your refresh token is lost or expired.
- Proper release of previous enhancements
Don't use this version as it was not properly released !
- [Ponto Connect] Add support for the /userinfo and /organizations/{id}/usage endpoints.
- Default signature algorithm is now "hs2019"
- Add support for periodic and bulk payments
- Add snake-case transformation for deeply nested data structures
- Improve debugging by logging the
ibanity_request_id
header from the response in case of error