Release Notes 11 (2019-02-14)
New Builds
Prompt to select type of order prior to order creation (Create Order > 1 Schedule a pickup > Order Creation, Create Order > 7 Create return orders > Create a standalone return order)
To prevent confusion about the type of order being created, after clicking on the Create Order button, shippers are prompted to select the type of order that they would like to create
Return orders will only be available to shippers who have been configured for return orders as a service_type
The subsequent order creation flows shown to the shipper will be dependent on the type of order selected
Enhancements
Delivery time slots are enabled for all MM shippers
The Transaction ID in the top_ups table is updated with the payment ID provided in the response from PayPal when a payment is completed so that Finance is able to reconcile the transactions provided in the PayPal invoice with the transaction records that we store
The transaction ID is also updated for previously completed payments
Verification email for new Ninja Dashboard accounts created to ensure uniqueness of email and preventing duplicate Ninja Dashboard accounts being created with the same email
If the shipper's email has been used to create a Ninja Dashboard Account (Getting Started > 6 Link a new shipper account to an existing Ninja Dashboard account)
A new Ninja Dashboard account doesn't get created get created for that shipper
A "Confirm link account" email is sent to the shipper's email address
If shipper clicks on the link in the email to confirm that the account creation is expected, link the newly created shipper to the existing Ninja Dashboard account
If the shipper's email hasn't been used to create a Ninja Dashboard Account (Getting Started > 5 Verify the email used to create a new Ninja Dashboard account)
Ninja Dashboard account gets created with the shipper's email
Verification email is sent to the shipper's email address
Verification email to validate a shipper's email address to ensure that a shipper has access to the email address used to create their Ninja Dashboard account
Link account email sent to a shipper's Ninja Dashboard email to link their newly created shipper account with the Ninja Dashboard account associated with the email
Bug Fixes
Balance amount of prepaid shipper is now updated after order completion
UI fixes for button alignment issues