Paypal hat doch diesen API Gen
https://www.paypaltech.com/SG2/
müsst nur den Code an das VMS anpassen.
Als Vorlage würde ich eine alte Klammschnittstelle verwenden.
Dann guckst dir das noch an.
http://www.paypal.com/de_DE/html/Int...er/ic_nvp.html
Die haben sogar eine ausführliche Anleitung, wie deren Schnittstelle funktioniert und welche Fehlercodes zurückkommen
https://www.paypal.com/de_DE/pdf/Pay...ce-Germany.pdf
Wenn ich sowas bauen müsste, wurde ich eine Paypal Php Klasse Programmieren, die dann diese Funktionen hat.
Und den via new in die eigentliche Bezahlfunktion eingebunden wird. :=