5 April 2024
Changes between 8 March and 5 April 2024
Accounts
Updated
The Update account information endpoint was renamed and now allows you to update the division_id field, which is now also included in the account-change-2 event.
Accounting
Docs
Standardized table display in the Accounting scripts examples guide.
Client webhooks
Updated
The Zero balance webhook request can now query for an account's balance with the processing code 30. There is a new webhook response object - available_credit_limit - for returning this information. A new section - Balance inquiry for Zero balance clients - has been added to the Zero balance anti-fraud and validations integration guide.
Flex controls
Updated
On the Create customer flex control endpoint, the following fields are now available in the request body.
max_transactionsmax_amount
Updated
On the Update customer flex control endpoint, the reset_strategy object with the new is_password_present field is now available in the request body. The following attributes have been added to attribute of the conditions object.
country_codenumber_of_installmentsis_physical_card_present
These fields have been added to the Evaluation request created event and the following endpoints:
- Create customer flex control
- Update customer flex control
- Create account flex control
- Update account flex control
Docs
The Flexible transaction controls guide was updated to state that you can create and manage flex controls at the program level in the Pismo Control Center.
Migrations
New
The new Start migration of balances endpoint is now available in the Migrations API.
Updated
New fields cardholder_amount and cardholder_currency_code have been added to the Migrate authorizations endpoint.
Updated
Several fields have been added to the Migrate accounts endpoint to support migration of instant payments transactions migration.
Docs
Migrations API documentation has been corrected to indicate that the value of original_authorization_id must be a string, not an integer.
Payments
Docs
Added Account retrieval by bank account validation.
Setup
Docs
Documentation for the decommissioned exchange rates endpoints has been removed from the Organizations API. As a reminder, you should use the Platform setup - Rates and fees API instead.
Events
Docs
The data events have been reorganized and retitled to align with Pismo features.
Card network integration
Docs
There was an issue with the List authorizations endpoint and it has been removed from the API reference.
Protection Bulletin
Updated
Two new fields have been added to the Register card with Protection Bulletin endpoint. They are both for Mastercard cards. One is the reason enum field for why the card is being registered with the Protection Bulletin and a purge_date field setting a date when the card will be removed from the Protection Bulletin.
Statements
Docs
Updated the description for secondary_charge_order in the following endpoints.
Instant payments
New
The DICT claims and DICT key endpoints now give you direct access to DICT, a national Pix key registry and database.
The old Pix claims and key endpoints have been deprecated. Previously, you needed to be a direct participant - a provider authorized to use the Brazil Central Bank's (BCB) payment system (SPB) - to access the DICT database directly through the Pismo endpoints. This is no longer the case.
Transaction banking
Updated
Removed authorization_id from the following endpoints.
- Post payment
- List transactions
- Get transaction
Updated
Added a note stating that document_number does not allow special characters in the following endpoints.
Updated
Added two new objects restrictions and reactivation_with_last_restriction to the following endpoints and events.
Endpoints:
- Create dormancy configuration
- List dormancy configurations
- Get dormancy configuration by ID
- Update dormancy configuration
Events:
Updated
In the request body of the Update transaction banking account status endpoint, added the metadata field that allows you to send any status change related information.
Updated
In the Update transaction banking account endpoint, added a new 400 error WCAC0033: There are no attributes to update.
Updated
Added a new 400 error WDOR0002: Statuses should have at least 1 item to the following endpoints:
- Create dormancy configuration
- Update dormancy configuration
Docs
The new Payment overview guide is now available.
Merchants
Docs
Updated the event links in the following endpoints to point to the new events reference site.
- Register terminal
- Update terminal
- Partially update terminal
Control Center
Updated
The Pismo Control Center now supports managing transaction categories.