8 December 2023
Changes between 3 November and 8 December 2023
Accounts
New
The following new endpoints to create and list account statuses and reasons are now available in beta release.
New
The following new accounts events are now available in beta release.
Accounting
Docs
The new Accounting scripts examples guide now provides one detailed example how the Pismo platform handles accounting in the case of refinancing. The guide will be enhanced to include other use case examples.
Flex controls
Updated
The response_code
field is now available on all flex controls endpoints and on the following events: template_created-1, template_updated-1, account_spending_limit_created-1, and account_spending_limit_updated.
Updated
The flex controls conditions now support the new number_of_installments
attribute and the bt
(between two values) operator. Also, the operator
field description now lists and explains all possible values.
Migrations
New
The new Migrate merchant transactions endpoint is now available.
Docs
Added a disclaimer to discourage users from using LGPD, PCI, or any other sensitive personal data for Migration ID. This applies to Migrate accounts, Migrate cards, and Migrate customers endpoints.
Updated
The Migrate merchant transactions endpoint includes the following updates.
- In the request payload, renamed
parent_authorization_id
tooriginal_authorization_id
. - Added the following generated events.
merchant_transaction_incoming-1
merchant_transaction_outgoing-1
Updated
In Migrate on-us authorizations, nested original_authorization_id
inside the migration
object.
Updated
In Migrate transactions, added an object called payment_agreement_data
that contains the following fields.
statement_agreement
compulsory
settle_accrual
split_iof
use_original_rate
payment_agreement
Updated
In Migrate cards, added a new field cvv_rotation_interval
to the request body.
Updated
In Migrate authorizations, the required
flag is now added to the following fields.
mti
network
principal_amount
settlement_currency_code
settlement_amount
nsu
transaction_identifier
authorization_response_code
Payments
Updated
In the Processing codes and transaction types, updated entries for NATIONAL CREDIT VOUCHER (20) and added INTERNATIONAL CREDIT VOUCHER (203100).
Docs
The new Over-limit fee guide explains how you can define over-limit fees on the Pismo platform and apply them to your operations.
Docs
For installment payments, fixed the link to point to the correct authorization event.
Docs
In the Hold funds guide, clarified balance impact of the processing codes.
Security
Docs
The new External account ID access tokens guide is now available.
Support
New
The new Rate limits guide explains Pismo policy on Rate limits.
Transactions
Docs
In the Create transaction flow endpoint, clarified description of the transaction_type_id
field.
Events
Updated
On the timeline/authorization_incremental-1 event, added the fields rates
and postings
.
Deprecated
The following deprecated events have been removed from the events website.
- account/entity_change-2
- account/limit_change-1
- account/status-change-1
- audit/adjustment-1
- audit/account_status_change-1
Reports
Updated
The CADOC 3040 report now returns the account status in the new AccountStatus
column. Also updated the description of the Type
field.
Card network integration
Docs
Documentation of the zero balance anti-fraud and validations request and full balance anti-fraud request now correctly reflects corresponding request fields.
Cards management
Docs
Added a callout on the Physical card embossing guide explaining that noname and named cards require different layouts. On the same page, the description of the embossing-1 event was expanded to clarify when the event is sent.
Docs
In the Card reissue scenarios, added scenario 4. Also, removed a statement about reissuing a card once it has a termination status since the platform can reissue a card from any status.
Credit cycle
New
The new Credit cycle interest accruals API contains one new endpoint Post interest accruals. This new endpoint replaces the deprecated Create interest accrual transactions endpoint, which used to be under Statements.
Corporate banking
Updated
- In 400 response payload of Close corporate account, switched error message of
WCAC0018
with that ofWCAC0019
:Scheduled transactions
withRemaining balance
. - In 400 response payload of Update corporate account, changed
Program migration not permitted
toprograms with different currencies
(code:WCAC0031
). - Removed a duplicate
WEAM0001
error response from Create earmark.
Updated
In Close corporate account, added a new 400
message: Account closed error
.
Updated
The following changes are introduced to the Post a multi-leg payment endpoint.
- In the
400
response payload, renamedInvalid earmark
toEarmark not active
and addedEarmark insufficient funds
. - A new error-handling mechanism is introduced to handle duplicate
tracking_id
, and notes are added to describe how error-handling for multi-leg payments works.
Updated
In List dormancy configuration, added the following fields in the 200
response payload.
updated_at
to indicate when a dormancy configuration was previously updated.end
to indicate when a dormancy configuration becomes invalid.
Updated
In Create earmark, added a new 404
code and message: WCAC0023
“Account balance not found”.
Docs
In program_ids
of Patch division, added a note about the maximum number of linked programs allowed in a division.
Docs
The minLength
and maxLength
values of the release_datetime
field in the following endpoints have been updated to 20
and 29
, respectively.
- Create earmark
- List earmarks
- Get earmark
- Update earmark
Control Center
New
Pismo Control Center now supports working with flexible transaction controls.
Deprecated
Pismo Console has been decommissioned and is now replaced by Pismo Control Center.
Events reference
New
The Events reference has been improved and incorporated into the Pismo Developers Portal, as announced on 28 November 2023. The events links are in the process of being updated. In the meantime, you may come across some links to the old events website.