Is there a console command to give vendors gold to help with selling?

Last night, I made enough potions from ingredients in storage to be sold for approximately 900,000 septims. My practice in times past would be to go to fences in round-robin fashion in Markarth, Solitude, Windhelm, and Honningbrew Meadery to sell off items since they have 5,000 septims each. In the interest of saving and not wasting time, I used the command additem f 495000 on Mallus Maccius "(0002ba8f) in the meadery and started selling potions, but once he gave me 5,000 septims, things got weird. Items can still be sold for him like normal, but my gold no longer increases, and his does not decrease below 495,000. The Wikia article Console Commands (Skyrim) has this to say about the command: Use on a merchant to set the amount of barter gold. This gold may not go to your inventory when selling items to the vendor.

Question: Is there a way to get around this problem? Is there another command or target on which to act that would allow me to accomplish what is being attempted?

Rejected Answers:

  • Remove the items and give yourself gold for the items [imprecise on gold calculations or time consuming; also has same problem with leveling up speech]
  • Continue what you are doing but give yourself gold when finished [while this allows leveling up speech, there is imprecision on gold calculations without being time consuming]
  • Keep going to your fences round-robin style to sell your items [this is to be avoided; the goal is to save time even if it breaks immersion slightly]
  • Download mod name_goes_here so merchants have more/infinite gold [my internet connection's proxy prevents such downloads; it is extremely inconvenient to access other internet connections]
  • Go to web_site_url to read/watch a tutorial on how to accomplish what you are trying to do [see last point; proxy probably blocks the web site, and it is close to impossible to get a different internet connection]

Solution 1:

Open the console, target the merchant by clicking on him and enter additem f x where x is 32000 - merchant's current gold. Trading will become buggy if merchant gold exceeds, I believe, 32767, so add enough gold to get him to 32000, sell your stuffs, add more gold if you have more stuff to sell. If his gold exceeds 32000, you can use removeitem f x to get him under this number.

Solution 2:

This approach works for me:

How to give a merchant A Lot of Gold

  1. Write down how much gold you have for reference.
  2. Give yourself A Lot of Gold.
  3. Buy everything the shopkeeper owns
  4. Sell it back to him at a tenth or so of the price.
  5. Repeat 3 and 4 until you no longer have A Lot of Gold.
  6. The merchant now has A Lot of Gold.
  7. Set your own gold amount back to the number you wrote down in 1.