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.

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 of WCAC0019: Scheduled transactions with Remaining balance.
  • In 400 response payload of Update corporate account, changed Program migration not permitted to programs with different currencies (code: WCAC0031).
  • Removed a duplicate WEAM0001 error response from Create earmark.

Updated

In Close corporate account, added a new 400message: Account closed error.

Updated

The following changes are introduced to the Post a multi-leg payment endpoint.

  • In the 400 response payload, renamed Invalid earmark to Earmark not active and added Earmark 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.