Release Notes

Info

We regularly deliver updates to bring new features, improvements and fixes to JustOn Self-Service Extension.

1.45

2019-08-29

Note

If you have used the the automatic payment collection with Stripe in earlier versions, the saved payment instruments may no longer work. Make sure to have them recreated with the current version of the JustOn Self-Service Extension to guarantee PSD2/SCA compliant tokens.

1.44

2019-07-23

1.43

2019-04-17

1.42

2019-03-07

  • Added CSV upload page (BIL-3013)
  • Added permission set for self-service fields and objects
  • Fixed account statement page for single-currency orgs (BIL-3095)

1.41

2019-03-01

  • Reworked integration of PayPal as identity provider: PayPal API changes (BIL-3072)
  • Fixed account statement page: added missing field set (BIL-2935)
  • Fixed Pay Now button label (BIL-3089)

1.40

2019-02-15

  • Added account statement page (BIL-2935)
  • Fixed payment page error handling: display error message if JavaScript is disabled (BIL-3037)
  • Fixed Stripe payment: process payment irrespective of missing data (BIL-3036, BIL-3051, BIL-3078)

1.39

2019-01-21

  • Fixed Stripe payment: correctly retrieves authentication setting (BIL-3049)

1.38

2019-01-09

  • Fixed error handling with Stripe payments: delete draft balance in case of error (BIL-3024)

1.37

2018-12-21

Upgrading | Important Info

The JustOn Self-Service Extension v1.37 requires JustOn Release 2.55.1.

  • Fixed compatibility issues with JustOn 2.55

1.36

2018-11-06

Upgrading | Important Info

The JustOn Self-Service Extension v1.36 requires JustOn Release 2.54.

1.35

2018-10-11

Upgrading | Important Info

The JustOn Self-Service Extension v1.35 ships a number of new Visualforce pages. If upgrading from a previous version, you may have to add them to your existing site. For details, see Assigning Pages.

  • Added support for future payments with Stripe (BIL-2286)
  • Added support for future payments with Payeezy (BIL-2684)
  • Added support for new Stripe payment methods: credit card with 3-D Secure, Alipay, direct debit (BIL-2687)
  • Reworked payment page to display payment methods instead of providers (BIL-2880)
  • Added support for context-specific payment providers (BIL-2870)
  • Fixed PayPal IPN handling (BIL-2898)

1.34

2018-09-05

  • Added payment reference to payment capture request (BIL-2877)
  • improved error information

1.33

2018-08-31

  • Fixed Payeezy payment (BIL-2872)

1.32

2018-08-31

  • Added tokenization support (BIL-2872)

1.31

2018-08-14

  • Fixed Stripe payment (BIL-2853)

1.30

2018-08-09

  • Added support for Salesforce as authentication provider (BIL-1224)

1.29

2018-06-19

  • Added support for Stripe payment provider (BIL-2553)
  • Fixed Payeezy error handling (BIL-2767)

1.28

  • Fixed Cybersource payment error if field values are too long (BIL-2762)

1.27

  • Added support for Cybersource payment provider (BIL-2685)

1.26

  • Added payment page with support for PayPal and Payeezy (BIL-2551, BIL-2547)

1.25

  • Added localization support for products (BIL-2296)

1.24

  • Various bug fixes (BIL-2183)

1.23

1.22

  • Changed product page behavior: remove converted values from the products page after re-rendering

1.21

  • Fix ON_Pricebook handling at Account (BIL-1735)
  • Remove converted values from products, subscriptions and invoices page in multi-currency orgs

1.20

  • Fix multi-currency handling (BIL-1697)

1.19

  • Improve Products Page (BIL-1697)
  • Store all values at the shopping cart cookie (BIL-1697)
  • Allow empty master item criteria (BIL-1697)
  • Fix ON_Pricebook handling at Account (BIL-1735)
  • Fix copy ON-fields to item fields with ONB2-prefix (BIL-1697)

1.18

Note

Requires at least bill.ON 2.32.

  • Added support for Master Products (BIL-1697)
  • Added support for configurable/editable cart items (BIL-1697)

1.17

  • Fixed: not visible required profile fields caused the user to be redirected to the profile page

1.16

  • Multi-language support
  • Catch database errors on the profile page

1.15

  • Allow to redirect to different page after profile completion
  • Allow to show welcome message at subscription page

1.14

  • Fix custom label handling at the profile page

1.13

  • Allow to inject Javascript to the pages

1.12

  • Configure the profile page with a dedicated custom setting

1.11

  • Allow to supply a global password for the set password batch

1.10

  • Minor tweaks to the password based authentication
  • Mark profile fields as required and force profile update

1.9

  • Added password based authentication

1.8

  • Remove deprecated fields to assure compatibility with new bill.ON 2.25 installations

1.7

  • Added compatibility with bill.ON 2.25

1.6

  • Added compatibility with bill.ON 2.21

1.5

  • Fixed price calculation with commissions

1.4

New

  • Added more footer labels
  • Added a site description label
  • Added a information label for highlighted subscriptions
  • Delete Subscription__c.LastInvoiceRun__c on Reorder
  • Allow to define a order for the products
  • Allow to define the fields which should be shown of master items
  • Show attached images as logos next to master items
  • Replace static resource references in custom css
  • Split the navigation into sub-navigation

Bugfixes

  • Fixed redirect handling from the products page for not authenticated users
  • Consider the commission during price calculation
  • Show the invoice status

1.3

New

  • Added mor divs to clear floating elements
  • Mark required fields at the profile page

Bugfixes

  • Do not overwrite the account name

1.2

New

  • Refer to account and contact fields at the master item criteria
  • All navigation elements are moved to the header
  • Query all fields for account and contact

Bugfixes

  • Fix the links between pages and honor the namespace prefix
  • Do not show the invoice table if it is empty

1.1

New

  • Installer class
  • Tabs for custom objects and a dedicated app
  • Force HTTPS connections
  • Overwrite standard navigation with custom settings
  • Define a link to the home page
  • German translation for all custom labels

Bugfixes

  • Fix CSS at the login page
  • Better HTML structure at all pages
  • Honor price tiers at the subscription overview page

1.0

Initial release