8 March 2024
Changes between 9 February and 8 March 2024
Accounts
Updated
You can now specify division_id
in the account
object in the Create account application and Update account application endpoints.
Accounting
New
You can now update account and cost center numbers on the new endpoints Update accounting scripts and Update accounting script.
New
The new "Set EventDate in accounting entries to work days" program parameter is now available. If this parameter is set to true, the EventDate
field in accounting entries will contain dates for only work days. For additional details, see Program parameters reference table.
Balance configurations
New
The new Balance configurations API is now available in beta release.
Client webhooks
Updated
In Zero balance validation webhooks, added the User-Agent
field to the request headers.
Flexible transaction controls
Docs
On the Flex controls data events guide, updated event descriptions, added related endpoints, and added all events from the audit domain as well as the rules domain. Added event links to the flex controls endpoints and updated descriptions of all flex controls events.
Migrations
New
The new Migrate recurring charge plans and Migrate recurring charge links endpoints are now available.
Payments
New
The Pismo Payments API is now enhanced and rebranded as Payment methods API. This upgraded API introduces new features and endpoints that make the authorization process more robust and flexible to scale different business models. The new payment methods endpoints are now available in beta release. They are dedicated to specific types of operations and are scaled to simplify payloads and improve processes. The new endpoints also support new features such as external authentication, preauthorization, and configuration options.
New
The new Over-limit created event is now available.
Transactions
Docs
In the Create transaction type endpoint, updated the field description for transaction_type_id
to indicate that values below 7000 are reserved for Pismo internal operations.
Setup
Docs
The new Holidays and administrative divisions guide is now available.
Docs
Added missing error codes documentation for certain endpoints in Programs API.
Events
Docs
The Data events guide has been updated with the full list of APIs and the events they generate, if any. The following new guides have been added.
- Delinquent account data events
- Marketplace data events
- Merchants advancements data events
- Merchant terminals data events
Banking reports
New
The banking reports API has been rewritten for clarity. In addition, two new endpoints have been added: Create transaction types and List transaction types. These endpoints deal with transaction types specific to banking reports.
Reports
Updated
Added two new fields to the table in the Discharge tracking report files guide: CreditAuthorizationTrackingId
and DebitAuthorizationTrackingId
.
Card issuing
Docs
The Getting started section in the Card issuing with Pismo guide has been enhanced with additional information .
Card network integration
Docs
Two new card validations have been added to the documentation: CNU - Account status unknown, and CNC - Account cancelled.
Card tokenization
New
The new Get encrypted data for Apple Pay endpoint is now available. This endpoint allows you to tokenize a card using the Apple Pay SDK.
Cards management
Docs
New On demand embossing - override card password updated requirement section has been added to the physical card embossing guide. With the ONDEMAND option set, the requirement to update the card's password before embossing can be overridden. This isn't a new feature, but an attempt to document it more clearly for clients.
Statements
New
The new Projected accruals feature is now available. This feature helps clients estimate revenue in advance.
New
Updated the following endpoints with the added authorization header field and secondary_charge_order
field.
- Create transaction category
- List transaction categories (renamed from Get transaction categories)
- Update transaction category
Docs
Updated Calculating interest accruals guide to correct some of the information and to make it clear that MINIMUM BOLETO can be used in programs in all regions. Added a callout to warn the reader not to confuse “minimum amount” with “minimum amount due”.
Docs
Added the Authorization Bearer token field to endpoints under the Credit cycle interest accruals and Revolving credit categories.
Banking as a Service
Docs
The Banking as a Service overview was rewritten for clarity.
Instant payments
Docs
The new Generating dynamic QR Codes and BR Codes for Pix transactions section has been added to the Pix instant payments guide.
Docs
The Faster payments endpoint - Outbound FPS - has been renamed to Send Faster payment.
TED configuration
Docs
The SPB Payment System API has been renamed to “TED configuration” to more accurately reflect its purpose. Its one endpoint - Save BCB SPB provider configuration - has been renamed to Register for TED transfers for the same reason. The purpose of the API and its endpoint is to register a client's configuration at a provider who is authorized to use the Brazil Central Bank's (BCB) payment system (SPB) for TED transfers.
Transaction banking
New
The new Get multi-leg payment status endpoint is now available.
Updated
- In the Get transaction banking account info endpoint, updated the date format for
acount_creation_date
to an ISO-8601-compliant format. - In the Update earmark endpoint, added a new
update_type
body parameter. - In the 200 response payload of Get transaction banking account info, refined the description of
account_creation_datetime
to read that the datetime is based on the datetime the account is created in the Pismo system in UTC. - In the Post multi-leg payment endpoint, message in the WMLP0002 error code used to read: “
tracking_id
must be a maximum of 36 characters in length,” now reads: “tracking_id
must be a maximum of 43 characters in length.“
Updated
In the Post payment endpoint, messages in the following error codes have been updated.
- WEAM0021 now reads: “Earmark transaction collision detected. OrgID: org_id, EarmarkID: earmark_id, TrackingID: tracking_id."
- WPMT0022 now reads: "The account cannot be credited, credit earmark function is not active."
- WPMT0023 now reads: "The account cannot be debited. Debit earmark function is not active."
- WPMT0025 now reads: “Debit earmark not permitted on a closed account.“
- WPMT0026 now reads: “Credit earmark not permitted on a closed account.“
Docs
The new Dormancy overview guide is now available.
Merchants
Updated
The "List marketplaces" endpoint (GET '/v1/marketplaces') was removed from the Seller management - Merchants API and the API Reference was updated accordingly. You can use the List marketplaces endpoint that is in the Seller management - Marketplace API.
Docs
Updated Seller management - Merchants API in the following ways.
- Removed all cedente fields and endpoints, which are no longer used.
- Added missing parameters to the List business categories endpoint.
- Updated this section to conform with the standards.
API Reference
Docs
Reorganized API Reference and updated section titles to indicate product areas.