请编写一个简短的银行交易分类算法，识别一份交易清单中的付款和收款。


交易清单如下：
- 8月1日：中国银行 发薪转账 收入 10000元
- 8月2日：招商银行 交通罚款 付款 200元
- 8月3日：支付宝 购物支付 付款 50元
- 8月4日：中国银行 信用卡还款 付款 2000元
简短的银行交易分类算法： 

1. 识别交易类型: 通过关键词识别付款和收款类型。关键词的例子包括：发薪、收入、还款

2. 识别交易金额: 通过与关键词相关的数字获取交易金额。例如：10000元

3. 确定交易方向: 如果关键词表明交易是收款，则确定为收款；否则确定为付款。例如：8月1日的交易是收入，所以它是一笔收款。

4. 重复步骤2和步骤3直到处理完所有交易。

通过这个算法，我们可以识别上述清单中的两笔付款和一笔收款。