Change log
7. september 2026
Samsetningarafslættir (combo discounts): seljandi getur nú skilgreint í stjórnborðinu að vara fái sjálfvirkan afslátt (prósentu eða fasta upphæð) þegar viðskiptavinur er einnig með aðrar tilteknar vörur — hvort sem þær eru keyptar í sömu pöntun eða eru í öðrum virkum samningi. Afslátturinn er reiknaður sjálfkrafa á hverri innheimtu og fellur niður þegar viðskiptavinurinn hættir með skilyrðisvörurnar.
/api/v2/subscription-offer-quotes/,/api/v2/checkouts/ogcheckout-sessionstilboð skila núcombo_discountslistanum með þeim samsetningarafsláttum sem gilda;subtotal_amount,tax_amount,total_amountogrecurring_*upphæðir innihalda afsláttinn nú þegar. Tilboðsfyrirspurn (subscription-offer-quotes) tekur nú við valkvæðucustomertil að taka tillit til annarra samninga viðskiptavinarins, óháð því hvort afsláttarkóði er sendur.
August 19 2026
unit_amount_override(a fixed per-unit item price) is now supported in the V2 item operations on an active contract:items/update,items/addandproration-previewon/api/v2/subscription-contracts/{id}/. Previously the field only worked at contract creation. Initems/update, omitting the field keeps the item’s current fixed price, while an explicitnullremoves it so the item reverts to the catalog price. Proration lines resulting from such a change get the newproration_reasonvalueunit_amount_changed.The item operation endpoints (
items/add,items/update,items/remove,proration-previewand related operations) now reject unknown fields, and fields not supported by the selectedoperation, with a400error instead of silently ignoring them. Integrations that sent extra fields to these endpoints need to remove them.items/updatenow only accepts theoperationvalueupdate_item.Swagger and the documentation have been updated accordingly; see Subscription Contracts V2.
January 26 2026
New endpopint /api/subscriptions/{subscriptionId}/set_expiry/ which allows setting the expiry date of a subscription (active_until).
December 15 2025
Customers (/api/customers/) now accept and return a phone number (phone) when updated through the API and the Swagger documentation has been updated accordingly.
November 25 2025
New endpoint for transactions so it is now possible to fetch lists of transactions and filter them.
October 9 2025
It is now possible to supply a payment processor id when creating new checkouts. Before, it was only possible to specify a plan to pick a specific payment processor.
Payment processor information is now supplied when fetching plans.
August 29 2025
New API endpoint /api/payments/{uuid}/refund/ that allows refunds for single one-off payments
September 24 2024
New subscription values that indicate whether a subscription has been canceled, cancelled and cancel_date.
Discrepancies in Swagger documentation has been fixed according to responses from the web service.
September 3 2024
Ranking made possible in the endpoint /api/subscriptions.
April 18 2024
New endpoint /api/webhooks/ which allows users to create and work with web-hooks that can send notifications about events that happen within Áskell.
February 28 2024
New endpoint /api/hello/ that confirms that the web-service works and can be used for testing.
amount and discount can now be used as optional variables when a subscription is added to a customer within /api/customers/{reference}/subscriptions/add/
January 5 2024
Swagger documentation fixed. GET added to individual payments on the URL https://askell.is/api/payments/{uuid}/.
December 7 2023
Users can limit the output that the subscription export delivers by adding the variable
?type=lightto the URL. By doing this less data is extracted about the customer and transaction history and is better when exporting a large list of subscriptions for handling. More data can then be extracted on individual subscriptions if needed.
December 2 2023
New option has been added when a data on subscriptions or customers is exported. Users can now add the variable
?type=lightto the URL to get 100 lines at a time. By doing this the output changes from being a list of transactions to being a list of transactions asresults, amount of transactions ascountand links to the next and previous page asnextogprevious. The maximum output is 1000 lines per page.