Hi,
der einfachste Weg das zu lösen ist über die PayPal Buttons.
Dafür kannst du dich einloggen und über den Link Händerportal gelangst du dann zum "Button Creater" wo du ersteinmal einen Rohling erstellen kannst.
Da das ganze nicht mehr als ein Formular ist, kannst du alle Werte von dem Produkt über die Währung bis zum Betrag einfach ändern.
Hier gibts dann noch eine kleine Referenz, welche Werte du alles nutzen kannst:
https://cms.paypal.com/us/cgi-bin/?cmd=_…d_htmlvariables
Da das alles am Anfang ein bischen verwirrend ist, würde ich dir vorschlagen, erst den Button Creater aus dem Integration Bereich des Händlerportals zu nutzen und darauf dann aufzubauen und alles anzupassen.
Mit der API selber habe ich aus Zeitgründen nicht gearbeitet, da ein Button für mein Vorhaben vollkommen ausreichend war.
Sonst schau dich einfach mal im Integrationcenter ein bischen um, dort gibts sehr viele Informationen.