8 June 2023
AccountsAccountingAuthorizationCardsConsoleCorporate bankingData and reportingDisputesDocumentationInternational bankingMigrationsPaymentsRetail bankingSeller managementStatements
Highlights
📍Accounts data events
New Accounts data events are now available:
- account_change-2 is generated by the Update account custom fields endpoint.
- account_owner_change-1 is generated by the Create customer endpoint when the
customer.is_owner
is set totrue
.
📍BCB SPB API
New API for Banco Central do Brasil (BCB) Brazilian Payments System (SPB) with the new Save BCB SPB provider configuration endpoint is now available.
📍Card embossing endpoints
New card embossing endpoints are now available:
- Get card embossing history - Get a card's embossing history.
- Resend cards for embossing - Resend previously rejected cards for embossing.
- Get encrypted card data for embossing - For issuers doing their own embossing.
📍Card tokenization endpoints
New card tokenization endpoints are now available:
- Get encrypted data for wallet SDK - Gets encrypted data a client can use in a Wallet SDK to create a token. Only Google Pay is currently supported.
- Get token info (card ID) - Get information about a card's tokens.
- Get token info (card ID and token ID) - Get additional information about a card token.
- Transfer card tokens to other card - Transfer a card's tokens to another card.
Removed tokenization endpoint:
- Update anti-fraud webhook - For security reasons, this has to be configured now with Pismo outside of any endpoint.
📍New corporate banking endpoint
New Get account balances endpoint is now available.
📍New international banking endpoints
New international banking endpoints are now available:
- Update bank account
- Delete bank account
📍New migrations endpoint
New Migrate accruals data endpoint is now available.
📍New statements endpoint
New List discharges endpoint is now available.
Updates and fixes
📍Accounting updates
On the List accounting scripts endpoint, the following new query parameters are now available: programId
, eventTypeId
, and entryTypeId
. Also, the accounting scripts without a configured Cost Center are now being returned correctly.
📍Cards custom code
In the Rule list, changed the custom code for CARD_INPUTTED_EXPIRATION_DATE_MISMATCH
from VNM to CED.
📍Corporate banking update
The external_account_id
field has been added to Accounts, Earmarks, and Bank statements endpoints.
📍Data and reporting
Four new fields are now available on the transactions ISS report files:
AccountingEntryId
TransactionId
CorrelationId
NetworkAuthorizationId
Two new fields are now available on the CADOC 3040 report files:
InterestAmount
IOFAmount
📍Endpoints deprecation
- The Get statements due dates endpoint in Orgs API is being deprecated and is scheduled for removal on December 31, 2023. It is replaced by the List program due dates endpoint in Statements API.
- The Create Org credentials endpoint has been removed from the API reference. This functionality remains available in Pismo Control Center.
📍Integrated payments field
Perform a cash-out transfer endpoint now includes the x-skip-conciliation
header parameter.
📍New fraud report fields
New fields have been added to Create fraud report endpoint for the ELO network.
📍Payments updates
Adjustments functionality is scheduled to be deprecated. The Pismo platform already offers more robust services that should be used in any new deployments instead:
- Instead of Legal blocks, use Hold funds.
- Instead of Adjustments, use Force operation.
On the Create installments payment endpoint, you can now define first_installment_date
, date on which the first installment will be posted in the nearest open credit account invoice. See the Installments payment guide for details.
📍Simulate authorizations new field
The Simulate authorizations endpoint has been updated with the clearing_s3_path
field. This field must be used when the mti
field equals "clearing" (representing the simulation of a clearing settlement file processing). This field contains the clearing settlement file path in the AWS S3 storage service.
📍Statements removed fields
Removed two unused fields from Statements API:
refinancing_rate_before_due_date
refinancing_rate_before_due_date_multiplier_percent
📍Updated validation code
In Validation codes for authorization events, the ELO code for "PFT - Denied by anti-fraud" changed from 63 to 59.
Documentation
📍Accounting event reports
The AuthorizationDate
field is now available in all accounting events report files examples and the HTML example is now presented in a more user-friendly pop-up table.
📍Card event samples
Added sample card events to the cards events files.
📍Bankslip event clarification
Corrected an event statement in the Bank slips guide and in the event description to reflect that bankslip_status_change-1 event applies both to customers who use the Pay2All structure and to those who do not use it.
📍Environments updates
Updated the Environments guide:
- The Hostnames section was brought up-to-date.
- The Authentication section now links to documents for both basic authentication and OpenID.
📍Migrations API reorganization
Reorganized the content structure of Migrations API reference.
📍New programs guide
New Export and import programs guide documents how to import and export a program from one environment to another in the Pismo Console.
📍Statements updates
- Changed description of the Change account overdue status endpoint to indicate that it can be used to change the overdue status of an account from OVERDUE to NORMAL or vice-versa.
- In the Understanding statements guide, corrected three diagrams and added text explaining how the Pismo platform posts accruals as transactions.