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.

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.

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.