Changelog
All notable changes to the current API will be documented here. See: API lifecycle.
Changes that affect multiple APIs are documented in the general changelog.
August 2025โ
- v1.8.0: Express is launched! ๐ฅณ
January 2025โ
-
v1.7.0: We have bumped the maximum
referencelength from 50 to 64 characters. -
v1.6.0: We have added error codes to the ePayment API errors. This will allow you to more accurately map the errors to your application. For details, see ePayment API errors.
The text for the following error messages have been changed as follows:
- 5070 - "Payment cannot be created":
- Changed HTTP status code from 400 to 422.
- Changed detail to append "missing precondition, or incorrect merchant setup".
- 5100 - "Refund not possible":
- Changed detail from "Cannot refund single transferred payments" to "Cannot refund payment due to a configuration problem".
- 6060 - "Cannot cancel pending":
- Changed title from "Cannot cancel pending" to "Cannot cancel authorized payment".
- Changed detail from "Cannot cancel a pending payment" to "This payment is authorized and cannot be cancelled when
CancelTransactionOnlyis set".
- 6160 - "Order processing":
- Changed detail from "Too many concurrent requests. The payment is being processed" to "Order locked and is already processing".
November 2024โ
- Landing page: More robust handling of retries. See General changelog for details.
August 2024โ
Added taxRate to the optional order details, to allow decimal points in the tax lines.
July 2024โ
-
v1.6.0: Added
minimumUserAgefield to create payment endpoint payload. If set, only customers above the given age are allowed to authorize the payment. -
v1.5.0: Added
cancelTransactionOnlyflag to Cancel endpoint payload. If the flag is set and the transaction has been authorized, the reserved amount will not be cancelled.
September 2023โ
- v1.4.0: Added
DKKandEURcurrencies. Only allowed for Danish and Finnish merchants, respectively.
August 2023โ
- v1.3.0: Added
metadatato the create payment endpoint:POST:/epayment/v1/payments. Themetadatais returned in the/epayment/v1/payments/{reference}
July 2023โ
- v1.2.3: Added the possibility of sending order details to the
create payment
endpoint:
POST:/epayment/v1/payments. Order details are provided by the Order Management API.
June 2023โ
- v1.2.2: Added
personalQrto theCustomerproperties to the create payment endpoint:POST:/epayment/v1/payments.
May 2023โ
- v1.2.1: Removed the deprecated
paymentActionproperties.
April 2023โ
- v1.1.4: Added the
Force Approve a payment
endpoint:
POST:/epayment/v1/payments/{reference}/approve.
March 2023โ
- v1.1.3: Removed direct capture from the ePayment API.
- v1.1.2: Removed
receiptfrom the create payment endpoint:POST:/epayment/v1/payments.
December 2022โ
- ePayment API v1.1.1