fix bitcoin payment rounding problem