New user groups

User groups in the administration have been changed to better accommodate for the needs of our customers. The new user groups are more intuitive as they more closely relates to the functionality accessible in the left menu. It is also possible to define more fine grained permissions, e.g. whether specifically refunding is allowed. The screendump below shows the new user group edit dialog.

Webhook overview select all

In the Administration webhook overview it is now possible to select all (only up to 100 though) webhooks and perform update, resend or disable operation.

Webhook disable bug

A bug preventing to disable retrying webhooks has been squashed.

Administration fixes

A couple of fixes for the Administration

  • Copy customer email button did not work in all cases and long email removed the button
  • Now possible to cancel an invoice in state `created`

Subscription discount searching

It is now possible to search for subscriptions with certain discounts in the Administration and with the API.

Subscriptions can be searched by providing subscription discount handle or discount handle. When providing subscription discount handle all subscriptions with an attached subscription discount with that handle will be returned. When providing discount handle all subscriptions with subscription discounts created from the referenced discount will be returned.

Both in the Administration and through the API it can be defined whether to only return subscriptions for which the subscription discount is still active.

In the Administration a custom filter can be made to search with discount. The API documentation can be found here:

Cheers, Reepay

User invite cancel

It is now possible cancel a pending user invitation in the administration.

Add-on list search

It is now possible to free text search in add-ons on the add-on administration page. Text is matched with handle, name and description.

Add-on selection on subscription create and edit

In the administration when creating or editing a subscription, it is now possible to handle a large number of add-ons. Add-ons to be added can be searched with text matching in handle, name and description.