| useAccountInfo | Get the account info from the payments contract. |
| useApproveOperator | Approve a service contract to act as an operator for payment rails. |
| useDeposit | Deposit ERC20 tokens into the payments contract. |
| useDepositAndApprove | Deposit ERC20 tokens into the payments contract. |
| useOperatorApprovals | Get the operator approvals from the payments contract. |
| useRevokeOperator | Revoke the operator to deposit and withdraw ERC20 tokens from the payments contract. |
| useWithdraw | Withdraw ERC20 tokens from the payments contract. |