5 December 2025
Changes between 7 November and 5 December 2025
Control Center - Access keys
New
In addition to creating access keys, you can now deactivate them in Control Center. You must be cautious when deactivating keys—it is a permanent action that cannot be reversed and you must create a new key if it is needed again.
Core banking
Docs
The Get started with core banking guide is now available to assist you with initial core banking setup.
Core banking - Instant payments
New
A new funds recovery process now exists for Pix instant payments. This includes new Pix endpoints, new events—Pix funds recovery status changed and Pix funds recovery operation failed—and a new Pix funds recovery guide. For its initial launch, this process is in beta release.
Core platform - Security
Docs
The new Security guide for APIs is now available. This guide offers a high-level understanding of the security Pismo provides in regard to our APIs. This includes topics such as API access control, encryption management, security incident management, security certifications and compliance, and more. The guide also gives you an introduction to the Pismo security teams.
Migrations
Docs
The Migrate on-us authorizations endpoint descriptions were updated to provide more detailed information, accurate data types, and information about maximum length.
Payments
Deprecated
The deprecated Adjustments API was removed from Pismo's public documentation and added to the list of API endpoints removed.
Updated
The tables in Authorization validation rules for platform operations were updated for readability and with the following changes.
In Original authorization retrieval, the response code for ORIGINAL_AUTHORIZATION_ERROR was changed to 96. Also, the denial code was changed to POA and response code was changed to 57 for the following reasons:
ORIGINAL_AUTHORIZATION_IS_NOT_PENDINGORIGINAL_AUTHORIZATION_DIFFERENT_PROCESSING_CODEORIGINAL_AUTHORIZATION_DIFFERENT_CLEARING_TYPEORIGINAL_AUTHORIZATION_DIFFERENT_CURRENCYORIGINAL_AUTHORIZATION_DIFFERENT_NUMBER_OF_INSTALLMENTSORIGINAL_AUTHORIZATION_WITH_EXTERNAL_CALCULATIONINCREMENTAL_AUTHORIZATION_WITH_EXTERNAL_CALCULATIONMULTIPLE_CONFIRMATION_WITH_EXTERNAL_CALCULATIONMULTIPLE_CONFIRMATION_ORIGINAL_AUTHORIZATION_WITH_EXTERNAL_CALCULATIONMULTIPLE_CONFIRMATION_ORIGINAL_AUTHORIZATION_DIFFERENT_NUMBER_OF_INSTALLMENTS
In Processing code type validation, the following new reasons are now available:
REVERSAL_PROCESSING_CODE_INVALID_BALANCE_IMPACTPROCESSING_CODE_TYPE_NOT_PERMITTED
In Processing code validation, the following new reason is now available:
PROCESSING_CODE_STATUS_NOT_PERMITTED
Reports
New
The new version of the Account limits report is now available and includes the following improvements:
- Enhanced data accuracy with updated field types (for example, decimal(38,10))
- Inclusion of key fields that were missing in the previous version
- A more flexible time zone configuration for the reference date, enabling global scalability
- Improved compatibility with future platform features
The outdated version of this report is scheduled to be deprecated on 30 June 2025.
Updated
The following report file guides, located under “Base scheduled reports”, were legacy files and were no longer up-to-date, so they have been deleted. Information related to these reports can now be found in the table in Reports for Brazil.
- CADOC 3040 report files
- CADOC 3050 report files
- DECRED report files
- DOC 5816 report files
Banking operations
New
The new Create interest plan version endpoint is now available.
Updated
In the Interest-bearing accounts API, the following error codes were changed:
400error code forValidation error [(Field 'Order' is invalid)]was changed fromEIBA0008toEIBACC0008. This change impacts every endpoint in the Interest-bearing accounts API that produces400errors.404error code forProduct not foundwas changed fromEIBA0078toEIBACC0078. This change impacts every endpoint that produces404errors.409error code forProduct is already detachedwas changed fromEIBA0128toEIBACC0128. This change impacts every endpoint that produces409errors.- Another
409error code forThe product ID provided is already attachedwas changed fromEIBA0120toEIBACC0120. This change impacts every endpoint that produces this error. 500error code forInternal errorwas changed fromEIBA0007toEIBACC0007. This change impacts every endpoint that produces 500 errors.
Also, the savings_account_configs object was removed from the following endpoints:
Docs
The description of the interest_id_plan field in the request body was updated to “Interest rate plan ID” instead of “Fee plan.” This update affects the following endpoints:
Docs
In the Register beneficiary endpoint, the following account_type descriptions were updated:
CACC- Checking/current account. Known as "conta corrente" in Portuguese, this is a bank account type designed for everyday financial transactions and is the most common type individuals and businesses use for day-to-day banking.SVGS- Savings account.TRAN- Payment account. Payment institutions offer payment accounts to move funds and make payments, while banks offer checking accounts that include full financial services such as credit and investments.SLRY- Salary account. Employer deposits a fixed amount every month.
Transaction banking
Updated
A new object reactivation_exceptions_config was added to the following endpoints. This object allows you to specify configuration rules that allow certain transactions to bypass dormancy reactivation. This object includes two fields: field and values.
- Create dormancy configuration
- Update dormancy configuration
- Get dormancy configuration (in the
200response payload)
Updated
The following new error message was added to the Create fund restriction endpoint. This error explains that you should not apply restrictions while the account is still in the onboarding state.
WRFO0012 : Account has not finished onboarding
Updated
The following fields were added to the 200 response of the Get account balance and Get account balance history endpoints to provide details on held funds and accrued remunerative interest.
held_funds- Funds that are temporarily restricted due to regulatory or operational requirements, unavailable for transactions, and representing the total amount of earmarked or otherwise restricted balances.held_checks_balance- The balance from checks that the bank considers available but holds to earn interest. It increases when check holds are applied and decreases when those holds are released or canceled.remunerative_interest_accrued- This balance reflects the total interest pending capitalization. It increases as interest accrues and decreases when the accrued interest is added to the principal balance.
Updated
A new error code was added to the Close transaction banking account endpoint. This error is returned when a client attempts to close an account within five minutes of its creation, preventing premature closure while the account might still be processing or holding a balance.
WCAC0040: Account balance is still being created. Please try again in a few minutes.
Cards
Updated
In the EXT environment, the stage field was removed from the following endpoint responses:
Card network integration
Docs
A note was added to the Simulate authorizations guide to clarify that the Simulate authorization endpoint does not issue a Clearing event. Instead, when you use the endpoint for simulation with MTI Clearing (1240), it generates a Network authorization received event with the category CONFIRMATION, which represents the clearing.
Statements
Updated
In the Create an accrual type post configuration endpoint, the following updates were made.
- The
additional_configurationsobject was added to body parameters. - New possible values were added to the
accrual_typebody parameter.
Updated
The Delinquency buckets guide was updated to correct some information that is no longer valid. The original documentation stated that every 7253 transaction type will discharge buckets. This has changed. The program parameter DELINQUENCY_BUCKETS_PAYMENTS_TRANSACTIONS_TYPES can now be used to specify which transaction types will discharge buckets.
Docs
The Cancel account transaction category endpoint documentation was moved from “Transaction categories” to “Interest rate” in the API reference menu. “Transaction categories” was wrong because that heading groups the program-level transaction category endpoints. The account-level endpoints belong in “Interest rate”.
Docs
In the Update program due date endpoint, the descriptions for the active and grace_period_days body parameters were updated.
Docs
A note was added to the description for all the endpoints under the “Revolving credit - Calendar management” menu header. The note explains that the endpoints don’t handle fixed due date calendars.
Docs
Renamed the “Calendars and holidays in credit card accounts” guide to Holidays in credit card accounts, and rewrote the guide to remove all reference to calendars, since the concept of calendars is not needed to explain holidays in credit card accounts.
Docs
The following new guides are now available.
The following guides were updated to better explain calendars and calendar management strategies.
- Understanding statements | Calendars: Moved most of the information that was in this section was moved into a separate guide and the section was shortened accordingly.
- Managing grace period | Calculating the real due date: This section was updated to clarify the material.
- Fixed due date calendars: The text was updated to clarify the material.
Docs
The following endpoints were renamed for consistency with the header names and with other references to accruals in the documentation. The endpoint descriptions were also updated to replace “interest” with “accrual”.
- Configure account interest rates → Configure account accrual rates
- Delete account interest rates -> Delete account accrual rates
- Configure program interest rates → Configure program accrual rate
- List program interest rates → List program accrual rates
- Delete program interest rates → Delete program accrual rates
Docs
The period-to-calculate body parameter in the Configure program accrual rates endpoint incorrectly listed UNTIL_DUE_DATE as the only possible value. The AFTER_DUE_DATE was added as another possible value.
Docs
The Cancel account transaction category was moved from “Transaction categories” to “Interest rate” in the API Reference menu. “Transaction categories” was wrong because that heading groups the program-level transaction category endpoints. The account-level endpoints belong in “Interest rate”.
Tokenization
Updated
The new update_previous_tokens field is now available in the Assign network card profile endpoint. This field enables you to assign a new network card profile to all previous card tokens.
Marketplace
Updated
The Marketplace created and Marketplace updated events now have a version 2 of each. In version 2, these fields are removed:
days_to_paymentacquirer_mdrincremental_mdrbank_account(and sub fields)cedente_idfinancial_emailchargeback_managementorg_as_sub_acquirer
Control Center
Deprecated
The following deprecated program parameters were removed from the Control Center:
- Annuity fee amount
- Annuity installments
They were removed from the table in the Program parameters guide also.
Updated
The CONTA CORRENTE account type was removed from the Required? column of the table in the Program parameters guide.
Docs
A sentence was added to the last bullet point in the Calculating interest accruals guide.
Postman
Docs
The new Postman Pismo cards collection walkthrough provides step-by-step instructions for creating and managing cards using Pismo API endpoints.