Hi Moss
ATUM only supports its own purchase price field.
If you need to add support for that 3rd party plugin, it will require custom development.
And replying to your questions:
Is there currently a way in ATUM to add stock quantities with their respective purchase cost (without overriding the base cost in product data)?
With Purchase Orders (free and PRO), you can add stock quantities by default.
And you can also update purchase prices from a PO. But the ATUM field, not others.
If not, is this something achievable through the Purchase Orders module or a custom extension?
If you need to handle multiple purchase prices (and also prices and sale prices) for a batch of items of the same product, you can achieve this with Multi-Inventory.
But we don't have any functionality to have the "system average the cost of goods over time based on quantities and their individual purchase prices" as you mentioned. This would require custom development.
Are there any best practices or integrations between ATUM and WPFactory’s Cost of Goods Pro that support this kind of stock + cost tracking?
The best practices are the same as any WordPress development. But if you need to integrate both, you will need a developer to assist you.
If you don't have one and need an estimate for the integration, please open a private ticket, and we can discuss it.
Bets Regards,
Salva.