Cancellation Example
This page demonstrates a merchant use case where the order needs to be
cancelled before the first cancelOrderReference has been performed
This is done using the CancelOrderReference call to cancel to order,
and can be called prior to the first cancelOrderReference has been performed.
If a cancelOrderReference has been performed, then the merchant will need to close
the order reference if there is an outstanding total and perform a
refund on existing cancelOrderReferenced amounts if required.