DG4ODBC is included in your Oracle Database Server license without extra cost.
I see that you are still confused.. Please see the following blog post and understand logic ;
https://ermanarslan.blogspot.com/2016/01/rdbms-oracle-to-sqlserver-dblink.htmlThis is for Oracle to SQLServer but the logic is the same. You just implement it for postgresql using the appropriate way and using the psqlODBC.