8 July 2024

Changes between 7 June and 8 July 2024

Accounting

Updated

In the List accounting accounts endpoint, the search filters account and programId are now available.

Accounts

Updated

In the Update account information endpoint, you can now update the account_name and parent_account_id fields. The Account information changed event now reflects these two fields too.

Docs

Documentation for the Update account limits endpoint was updated to clarify that the ledger rounds to two decimal places.

Deprecated

The following deprecated endpoints have been removed.

  • PUT /v1/accounts/:accountId/status
  • POST /v1/accounts/:accountId/additionals
  • GET /v1/limit-proposals/:accountsLimitProposalsId
  • GET /v1/accounts/:accountId/limit-proposals-status
  • POST /v1/accounts/:accountId/limit-proposals
  • GET /v1/acquisitions/:acquisitionId
  • POST /v1/accounts/:accountId/boleto/sms
  • PUT /v1/accounts/:accountId/customers/:customerId/password
  • GET /v1/customers/:customerId/statements/:statementId/transactions
  • PUT /v1/accounts/:accountId/plans/:accountPlanId/cancel

Migrations

Updated

In the Migrate transactions endpoint, the new field network_transaction_identifier is now available.

Docs

Documentation for Cards migration has been updated as follows.

  • Removed the unused fields last_blocked_date and additional.
  • Added the fields last_4_digits, card_phase_id, network, program_id, and migration.additional_customer_id.

In the Cards migration documentation, improved information about how a COMBO card is migrated and when the event (Combo card mode migration completed ) is generated.

Payments

New

The following new payments [beta] endpoints are now available.

Updated

In the Force operation endpoint, two new 400 response error codes are now available.

  • Invalid amount - WP2P0000 - The amount must have a maximum of two decimal places.
  • Negative amount - WP2P1005 - The amount cannot be negative or zero.

Updated

In the Platform authorization created event, made the following updates.

  • Updated descriptions for the ledger_id, ledger_impact, ledger_update_datetime fields to indicate that these fields are being replaced with the ledger_updates array field. The new ledger_updates field provides detailed information for all ledger updates, which indicate impact of this authorization on account limits.
  • Added min and max values to the tracking_id fields.
  • Reorganized the order of fields with required listed first.

Updated

In the authorization validation rules for platform operations, the following updates have been made.

Docs

In the Create cash-in or cash-out [beta] endpoint, updated values for the authentication.method field.

Setup

New

The new List non-business days (Transaction banking) endpoint returns a list of configured non-business days between a specified begin_date and end_date.

Docs

The Platform setup - Holidays now provides information about which endpoints can be used for Core Banking and for Transaction Banking.

Banking operations

Docs

There have been a number of changes made to the Interest-bearing accounts API.

  • The Product category is now split into two subcategories: Deposit and Savings.
  • Added one subcategory called Program.
  • The endpoints have been reorganized into the Product, Account attachment, and Product attachment sections.

Transaction banking

New

The new Bulk payment files API is now available. This API offers functions to send files containing bulk transaction entries for processing.

New

The new Cancel payment endpoint is now available.

New

The following payments endpoints now replace their outdated counterparts.

New

The following divisions endpoints now replace their outdated counterparts.

New

The following earmark endpoints now replace their outdated counterparts.

Updated

Removed all mentions of the Transaction created event from the following payment endpoints.

Updated

From the Schedule payment endpoint, removed the following 400 holiday validation error code and message.

  • WPMT0003: Cannot post transaction on holiday

Updated

In the Close transaction banking account endpoint, the error message in "400 - Account not found" is changed from "Corporate account not found" to "Account not found".

Docs

The new Banking overview and Bulk file-based payment processing guides are now available.

Authorization

New

The new Cancel authorization endpoint is now available.

Card network integration

New

The Pismo platform now supports a new validation code: PIN not present. The new validation code indicates that an authorization request was sent with no PIN in a card-present transaction.

Updated

The List account authorizations endpoint was refactored and updated to better serve Pismo clients. Now, you can list authorizations by account, tenant, or authorization ID.

Card tokenization

New

The following new endpoints are now available.

Updated

New fields have been added to the following endpoints.

Docs

Documentation for the Get token information and Get token info endpoints now correctly reflects all available values in the token status field: ACTIVE, SUSPENDED, DEACTIVATED, and INACTIVE.

Card management

New

The new Synchronize offline PIN endpoint is now available. The new sync_offline_pin field is also available on the Change card password and Update PIN from PINblock endpoints.

Disputes

New

The new Protection Bulletin rules endpoints are now available.

Updated

In the Create dispute form endpoint, added information for the Elo network to fill out the clearingElo form object and added a corresponding request example.

Statements

Docs

Documentation for Statements API was updated with improved descriptions, reordered endpoints, and other standardization updates.

Merchants

Updated

The url for Simulate merchant advancement was changed from:
/v1/marketplace/{marketPlaceId}/merchants/{merchantId}/advancements:
to:
/v1/marketplaces/{marketplaceId}/merchants/{merchantId}/advancements:

Control Center

New

Pismo Control Center now enables you to view and manage Embossing configurations.