I am working on an bitcoin payment system that generates invoices, because the invoice is time sensitive we like to control the fees our users pay as much as possible.

Is it possible to create a BIP70 payment request that specifies the fee the payee is expected to pay (either per output to be summed up, or in total for the transaction)? We can do our own validation, this question is just about the creation of the payment request (if the bip70 spec allows for the specifying of fees).

1 Answer 1


BIP 70 does not allow the merchant to specify the transaction fees to be used.

  • Thanks Andrew. Would you know of any other protocol (with some wallet support) that would offer this?
    – askmike
    Jan 9, 2018 at 11:21
  • No, there are no other protocols.
    – Ava Chow
    Jan 9, 2018 at 16:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.