added tests for order payments