Direct purchase order

Please use `connect.post()` instead of `connect.basicPut()`