Te conteste en el otro post que abriste pero aquí te añado que a lo mejor te conviene integrar una API y olvidarte de los botones, ya que estos botones no se suelen utilizar mucho para descargas sino para ventas de productos.
Para temas más complicados se debe integrar la API con firma digital para evitar spoofing,
PayPal,
HooPay o
Moneybookers lo tienen, pregunta si dineromail lo tiene (debería si son una empresa seria).
Saludos