Changelog
Stay updated with the latest releases of the Dojo API.
This changelog highlights the latest and breaking changes in the Dojo API. Each new release version aligns with a date. This approach allows for a clear and chronological representation of our API versions, making it easier to track changes and updates over time.
info
2024-02-05
Breaking changes
- Renamed
itemLines.caption
toitemLines.name
. itemLines.amountTotal
is a required field.- Replaced
transactionSource: MOTO
withcardHolderNotPresent
which is boolean. - Added a new property
generateRemoteToken
where you need to set it totrue
to accept online payments immediately. When set tofalse
, theclientSessionSecret
will not be created. This impacts only online payments. This does not impact virtual terminals, payment links, and mobile SDKs.
What's new?
- Added a new path
Terminals
which will accept in-person, at-counter payments using the following endpoints:- POST /terminal-sessions
- GET /terminals
- GET /terminals/{terminalId}
- GET /terminal-sessions/{terminalSessionId}
- PUT /terminal-sessions/{terminalSessionId}/signature
- PUT /terminal-sessions/{terminalSessionId}/cancel
- Added the following new fields to the Payment IntentsAPI:
cashbackAmount
serviceChargeAmount
-
itemLines.category
-
itemLines.modifiers