added support for order cancellation message
added support for extra optional payment details fields
Merge branch 'api_v2'