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
andadditional
. - Added the fields
last_4_digits
,card_phase_id
,network
,program_id
, andmigration.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.
- Request authorization [beta]
- All endpoints under Payment method configs [beta]
- All endpoints under Payment method acceptances [beta]
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 theledger_updates
array field. The newledger_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.
- The new Currency validation is now available.
- In Balances configuration retrieval, the new BALANCES_CONFIG_INCONSISTENCY reason replaces BALANCES_CONFIG_TIMEOUT.
- In Card authorization mode validation, the new CARD_AUTHORIZATION_MODE_NOT_PRESENT reason is now available.
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 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.
- Post payment
- Post multi-leg payment
- Get multi-leg payment status
- Schedule payment
- List scheduled payment
- Get scheduled payment by ID
- Cancel scheduled payment
New
The following divisions endpoints now replace their outdated counterparts.
New
The following earmark endpoints now replace their outdated counterparts.
- Create earmark
- Addedinternal_operation.validation_rules
to request and response bodies.
- Changed published event from Authorization created to Platform authorization created. - Update earmark
- Addedinternal_operation.validation_rules
to the request.
- Changed published event from Authorization created to Platform authorization created.
- Previously, an empty response with a 204 status was returned. Now a complete response payload is provided instead. - Cancel earmark
- Changed published event from authorization-created to platform-authorization.
- A complete response is now returned instead of an empty payload with a 204 status.
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.