int() drops cents

The old code converts the amount to pay to int and thereby drops the cents
```
int(float_round(tx.amount, 2) * 100),
```