5 January 2024
Changes between 8 December 2023 and 5 January 2024
Accounts
Fixed
On the Update customer information endpoint, corrected the event to customer_change-2.
Updated
On the address_creation-1 event, added the is_active
field.
Docs
- On the Get account endpoint, updated description to explain
show_children
and added description to the responsechildren
field. - On the Create account status [beta] and Create account status reason [beta] endpoints, added links to events and related guide.
- On the Accounts analytic report files guide, updated field names and descriptions and added date formats.
Exchange rates
Docs
On the Exchange rates overview guide, the new Exchange rates for international transactions section details how the exchange rates for international transactions must be set on a daily basis.
Flexible transaction controls
Updated
On the request body of all flex controls endpoints, added the country_code
field and added it to the table of body parameters in the Flex controls guide. On the response of the accounts flex controls endpoints, removed unused country_codes
field.
Payments
New
The following new rules are now available.
Updated
The rules have been updated as follows.
- On Account retrieval by document number, updated the entry for DOCUMENT_NUMBER_NOT_PERMITTED and added DOCUMENT_NUMBER_MULTIPLE_ACCOUNT_FOUND.
- On Card CVV2 validation, corrected the custom code for CARD_CVV2_INVALID to be CV2.
- On Balances configuration retrieval, updated the example.
- On Anti-fraud integration and Ledger integration, removed additional data fields.
- On Account limits retrieval, included additional data fields and updated the example.
- On Card CVV validation, Card CVV2 validation, Card PIN validation, and Card ARQC validation, added the
cause
additional field that is present when validation is skipped.
Programs
Docs
In the Program parameters reference table guide, improved the descriptions of two parameters used in flex controls for network authorizations: SEND_RULES_AUTHORIZATION_PARAMETER
and APPROVE_RULES_AUTHORIZATION_PARAMETER
.
Security
Docs
The new guide External account ID access tokens explains how to generate access tokens for accessing customer accounts that use an external account ID (account ID from an external system and adopted by Pismo), The specific endpoints are listed here: Endpoints that require an external ID specific token.
Setup
New
New APIs are available for Administrative divisions management and Holidays management. For a short time, there will be two Holidays services: the original one within the Orgs API only and the new one supporting holidays that are defined in conjunction with the Administrative divisions management API.
Transactions
New
The new Protection Bulletin API is now available to handle transaction authorizations when issuer is offline. The Protection Bulletin is used before a transaction takes place in cases where the issuer is temporarily offline and unable to provide an authorization. In a process known as stand-in, the card network authorizes the transaction to avoid creating problems for the cardholder and merchant. Once the issuer is back online, the card network lets them know what was authorized while they were down. Cards need to be registered with the Bulletin to get this protection. Currently, only ELO card network issuers can make use of this facility, but more card networks will be added in the future.
The new Transaction authorization when issuer is down section in the Transaction overview guide details what you can do when the issuer is down or otherwise unavailable to authorize a transaction.
Events
Docs
The new Bank accounts data events guide now lists events for the Bank accounts API endpoints.
Docs
The revised Event data guide now includes an explanation of how the Pismo platform manages changes to event schemas.
Fixed
Updated event links throughout the guides and API reference to point to the new events site, fixed broken links, and removed duplicate interest management events.
Reports
Updated
In the CADOC 3040 report file, the description of the Type
field was wrong. It has been changed from "02: Installments with interest" to "02: Installment without interest".
Card network integration
New
The new List authorizations endpoint is now available and has been added to the list of Endpoints that require an account-specific token.
Fixed
On the Rule list guide, fixed the denial code for custom code RED RULES_OPERATION_NOT_ALLOWED rejection to be 57
. Also corrected and added missing codes on the Validation codes for authorization events guide.
Cards management
Updated
- On the List disputes, Get dispute, and Network chargeback reversal endpoints, the
card_hash
,authorization_code
,transaction_amount
, andis_dispute_invalid_transaction
fields were added to the 200 responses. - On the Upload evidence file and Get dispute files endpoints, the
card_hash
,authorization_code
, andtransaction_amount
fields were added to the 200 responses .
Updated
On the Reissue card endpoint, the new update_tokens
boolean field is now available. Set it to true
if you want the card number to be updated on the network for each token associated with it. This means that the cardholder will not need to redigitize their card into the wallets. IMPORTANT: This feature requires additional access setup. Contact your Pismo representative for details.
Docs
On the Card lifecycle and statuses guide, for Card reissues, added scenario 4 - physical and updated text to reflect that you can reissue a card from any status.
Statements
New
The new Configuring transaction types to not accrue charges guide is now available. A new parameter, IGNORE_ACCRUALS_IF_ONLY_TTS, was added to the Update program parameter values endpoint. This parameter is used to configure the transaction types.
Corporate banking
Updated
- In the Post multi-leg payment endpoint, added a new
400
error:Retroactive payment datetime not allowed
response. - In the
200
response payload of Get account info, added a new fieldaccount_creation_date
. - In the Get account info endpoint, added a new
account_creation_date
field. - Removed the
updated_at
field from List dormancy configurations and Get dormancyConfig by ID.
Docs
- The Corporate accounts guide has been rewritten with new images and some new content updates.
- Removed all references to the audit/corporate-1 event from the corporate banking API and all related guides.
Deprecated
The Corporate banking sandbox API has been decommissioned and API reference removed from the Pismo Developers Portal.
Banking authorization
New
The new Banking authorization API is now available.
Control Center
New
In the Pismo Control Center, there is a new feature that enables you to set up flex controls at the program level. For details, see the new Manage flex controls guide.