# payment

### **queryFeeDetails(extrinsic: `Bytes`, at?: `BlockHash`): `FeeDetails`**

* **interface**: `api.rpc.payment.queryFeeDetails`
* **jsonrpc**: `payment_queryFeeDetails`
* **summary**: Queries the detailed fee of a given encoded extrinsic.
* **deprecated**: Use `api.call.transactionPaymentApi.queryFeeDetails` instead.

### **queryInfo(extrinsic: `Bytes`, at?: `BlockHash`): `RuntimeDispatchInfoV1`**

* **interface**: `api.rpc.payment.queryInfo`
* **jsonrpc**: `payment_queryInfo`
* **summary**: Retrieves the fee information for an encoded extrinsic.
* **deprecated**: Use `api.call.transactionPaymentApi.queryInfo` instead.
