Fix: List of available payment methods included those excluded with expression.
Fix: Error when inserting note when email sent.
Fix: Error when initially setting HTTPS Everywhere.
Update: Allow subscribing new user when email address exists on database only when no payment required.
Fix: Group.SubscribeNewUser
will only direct the user to login if email address is already on the database when payment is required.
Fix: Group.TakeSubscription
removed and directed to Group.SelectSubscription
.
Fix: Order.MakePayment
now will ask for payment details if the amount is zero due to a promotion, the order is recurring and the payment method selected has storage of payment details enabled. This will allow for example, first month subscription free and recurring orders automatically taking payment.
New: Order.SendPaymentErrorNotification
will send a payment error notification to the email address on the order when a page named order.paymenterrornotification
exists and an error is received trying to process a payment. This is especially useful for automated payments.
Fix: Order.RecurNextOn
was set incorrectly in some circumstances.
Fix: Order.Cancel
was available for the Trading Entity when actioned or completed.
Fix: Order.GenerateRecurringOrder
now takes payment immediately for new order if due.
Fix: ServiceTime.SpecifyUsers
will now get logged in user if there is no selected user.
Fix: Application.GetView
now loads inherited table relationship.
Fix: BusinessObject.GetPropertyValue
will now return the value from non-defined properties if allowed.